La proprietà length di JavaScript utilizzata sulle stringhe calcola la quantità di caratteri di quella determinata stringa.
La sintassi è dunque la seguente: stringa.length, dove stringa rappresenta la stringa di cui calcolare la lunghezza.
Esempio di utilizzo della proprietà length di JavaScript sulle stringhe
In questo primo esempio otterremo il numero di caratteri di una stringa qualunque presa in input.
Ecco dunque un possibile esempio in JavaScript per calcolare la lunghezza di una stringa:
const frase = 'fare coding creativo';
const lunghezzaStringa = frase.length;
console.log(lunghezzaStringa);
In questo caso nella console del browser visualizzeremo il valore numerico 20, che corrisponde al numero di caratteri della frase.
Proprietà length di JavaScript sulle stringhe – secondo esempio
Determinare la lunghezza di una stringa, se è vuota riempirla con il valore coding creativo, altrimenti stampare a video il risultato.
Supponiamo di partire da una stringa vuota:
const frase = '';
Dopo, utilizzando la proprietà length di JavaScript sulle stringhe, calcoliamo la lunghezza della stringa e memorizziamo questo dato in una variabile:
const lunghezzaStringa = frase.length;
Dato che la stringa è vuota nella variabile lunghezzaStringa sarà memorizzato il valore 0.
Quindi, utilizzando le istruzioni condizionali, verifichiamo se la stringa non è vuota e dunque se la lunghezza è diversa da 0 oppure no. Se è vero visualizziamo la lunghezza della stringa, altrimenti poniamo la stringa di partenza uguale alla frase di esempio: ‘coding creativo’.
Ecco dunque di seguito una possibile implementazione in JavaScript per calcolare la lunghezza di una stringa:
if (lunghezzaStringa != 0) {
console.log(lunghezzaStringa);
} else {
frase = 'coding creativo';
}
Conclusione
In questa lezione abbiamo studiato la proprietà length di JavaScript utilizzata sulle stringhe, allo stesso modo la seguente proprietà si può utilizzare anche sugli array. Si può trovare il semplice tutorial di esempio al seguente link: proprietà length sugli array.
Alcuni link utili
Come utilizzare JavaScript alert
Gioco indovina numero in JavaScript
Gioco della morra cinese in JavaScript
Semplice quiz utilizzando gli array
Come realizzare il gioco dei dadi online