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:


var frase = 'fare coding creativo';
var 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:


var frase = '';

Dopo, utilizzando la proprietà length di JavaScript sulle stringhe, calcoliamo la lunghezza della stringa e memorizziamo questo dato in una variabile:


var 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:


if (lunghezzaStringa != 0) {
   console.log(lunghezzaStringa);
} else {
   frase = 'coding creativo';
}

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

Indice tutorial JavaScript

Introduzione al tutorial JavaScript

Il linguaggio JavaScript

Come utilizzare JavaScript alert

Utilizzare JavaScript prompt

Variabili in JavaScript

Gioco indovina numero in JavaScript

Gioco della morra cinese in JavaScript

Semplice quiz utilizzando gli array

Come realizzare il gioco dei dadi online