Il metodo toString in JavaScript utilizzato su un array serve a convertirlo in una stringa. L’array da convertire può contenere qualsiasi dato, come numeri, oggetti, stringhe, ecc. Di solito è usato per convertire un array di numeri in delle stringhe.

La sintassi di questo metodo è molto semplice: nomeArray.toString().

Il metodo toString() restituisce dunque una stringa.

L’array originale rimane invariato, dunque memorizziamo il risultato in una variabile per poi utilizzare la stringa ottenuta dove serve.

Il metodo toString in JavaScript può essere utilizzato anche per convertire un numero in una stringa, usando questa sintassi: num.toString(base).

Dove la base rappresenta il sistema nel quale tradurre.

Banner Pubblicitario

Possiamo anche omettere la base in modo da convertire semplicemente il numero decimale in una stringa.



var number = 20;
console.log("String: " + number.toString());  

Ma facciamo un esempio specificando la base. Convertiamo un numero decimale in binario:



var number = 20;
console.log("Binary : " + number.toString(2));  

toString JavaScript – primo esempio

Convertire un array di numeri in una stringa utilizzando il metodo toString().

Supponiamo dunque di avere il seguente array di numeri:

var numeri = [5,4,3,2,6,9,62];

Utilizziamo poi il metodo toString per convertire l’array e memorizziamo il risultato in una variabile ad esempio di nome stringa.

Infine visualizziamo il risultato nella console del browser.

var stringa = numeri.toString();
console.log(stringa);

toString JavaScript – secondo esempio

Lo stesso si poteva fare con un array di stringhe, dunque ripetiamo l’esempio di prima cambiando solo l’array.

Banner pubblicitario

Ad esempio se dunque abbiamo il seguente array:

var oggettiScolastici = ['matita','gomma','temperino','quaderno','matita'];

Dopo applichiamo il metodo toString all’array di stringhe di partenza e visualizziamo il risultato per semplicità nel console.log.

var stringa = oggettiScolastici.toString();
console.log(stringa);

Come nell’esempio precedente, anche questa volta visualizziamo una stringa nella console del nostro browser.

In questo articolo abbiamo parlato del metodo toString di JavaScript, nella prossima lezione affronteremo altri metodi con numerosi esempi.

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