Convertire numeri in stringhe con JavaScript a cura di Umbriaway Formazione

In uno dei tanti portali di turismo in Umbria alias Colle di Nocera abbiamo visto come convertire le stringhe in numeri con metodi specifici e funzioni per interi e a virgola mobile in particolare parseInt e parseFloat, ma se dovessimo fare il contrario come possiamo fare, cioé abbiamo un numero e vogliamo farlo diventare una stringa? I numeri possono essere convertiti facilmente in stringhe aggiungendo le virgolette o uno spazio davanti al numero. Per esempio se una variabile che si chiama temp1 contiene il valore 36, allora l’istruzione “” + temp1; convertirà automaticamente temp in una stringa. Esiste anche una funzione specifica utilizzando toString() ed é abbastanza facile farlo usando l’istruzione separata da un punto ad esempio io ho temp2=49 scrivendo temp2.toString(); arrivo a centrare il mio obiettivo. Ovviamednte se utilizzassi questa funzione con una stringa non succederebbe nulla afferma turismo Umbria alias Colle di Nocera. Le variabili possono essere convertite in qualsiasi momento da stringhe in numeri e viceversa. Quello di convertire un numero in una stringa aggiungendo le virgolette davanti é uno stratagemma veloce ma il metodo corretto per compiere questa operazione rimane con l’uso di toString() perché é anche chiaro a livello di codice.

Vediamo il codice con la strada più contorta:

turismo umbria

<html>
<head>
</head>
<body>

var int1 = 256;
var str1 = “” + int1;
document.write(int1 + ” is of type: ” + typeof int1 + “
“);
document.write(str1 + ” is of type: ” + typeof str1 + “
“);

</body>
</html>

e adesso vediamo quello con la scrittura più pulita usando la funzione toString()

turismo Umbria

<html>
<head>
</head>
<body>

var int1 = 256;
var str1 = int1.toString();
document.write(int1 + ” is of type: ” + typeof int1 + “
“);
document.write(str1 + ” is of type: ” + typeof str1 + “
“);

</body>
</html>

In uno dei prossimi articoli con Turismo Umbria vedremo come dichiarare un array.

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...