Intervallo in JavaScript

Valentine Kagwiria 12 ottobre 2023
  1. Intervallo di numeri in JavaScript
  2. Intervallo di caratteri in JavaScript
Intervallo in JavaScript

Questo articolo spiega come ottenere l’intervallo di numeri o caratteri entro limiti specificati con i metodi JavaScript.

Intervallo di numeri in JavaScript

È possibile utilizzare l’operatore spread per trovare l’intervallo di qualsiasi numero compreso tra 0 e 1 come segue:

var num = [...Array(9).keys()];
alert(num)

Produzione:

1,2,3,4,5,6,7,8

O

var num = Array.from({length: 10}, (x, i) => i);
alert(num)

Produzione:

0,1,2,3,4,5,6,7,8,9

Se non desideri che l’intervallo inizi da zero, puoi specificare i numeri di inizio e fine come segue.

var num = Array.from({length: 20 - 10}, (f, g) => g + 10);
alert(num)

Produzione:

10,11,12,13,14,15,16,17,18,19

Ricorda che in JavaScript, la posizione di numeri, caratteri o oggetti in un array inizia da zero. Ciò significa che in 1,2,3,4, il numero 1 è in posizione 0 e il numero 4 è in posizione 3. Pertanto, se è necessario generare l’intervallo tra uno e venti con 20 incluso, il limite superiore dovrebbe essere 20+1.

Intervallo di caratteri in JavaScript

var char = String.fromCharCode(
    ...[...Array('F'.charCodeAt(0) - 'A'.charCodeAt(0) + 1).keys()].map(
        i => i + 'A'.charCodeAt(0)));
alert(char)

Produzione:

ABCDEF