⊗jsPmBsCTN 44 of 505 menu

Conversione a numero in JavaScript

Consideriamo il seguente codice:

let a = '2'; let b = '3'; alert(a + b); // visualizzerà '23'

Come puoi vedere, nel nostro caso entrambe le variabili contengono stringhe e vengono sommate, di conseguenza, come stringhe.

Supponiamo di volere che i valori delle nostre variabili in questo caso vengano sommati non come stringhe, ma come numeri. In questo caso possiamo forzare la conversione del tipo della nostra variabile in numero, utilizzando la funzione speciale Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // visualizzerà 5

È possibile convertire le stringhe in numeri non durante l'operazione di somma, ma direttamente quando si assegnano alle variabili - funzionerà comunque:

let a = Number('2'); // nella variabile verrà memorizzato il numero 2 let b = Number('3'); // nella variabile verrà memorizzato il numero 3 alert(a + b); // visualizzerà 5

Data la variabile a con valore '10' e la variabile b con valore '20'. Somma queste variabili come numeri.

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

alert( Number('2') + Number('3') );

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

alert( 2 + Number('3') );

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

alert( '2' + Number('3') );
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta