⊗jsPmBsCTN 44 of 505 menu

Conversia în Număr în JavaScript

Să luăm în considerare următorul cod:

let a = '2'; let b = '3'; alert(a + b); // va afișa '23'

După cum vedeți, în cazul nostru ambele variabile conțin șiruri de caractere și se adună, în consecință, ca șiruri.

Să presupunem că am dori ca valorile variabilelor noastre în acest caz să se adune nu ca șiruri, ci ca numere. În acest caz, putem forța conversia tipului variabilei noastre la număr, folosind funcția specială Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // va afișa 5

Puteți converti șirurile în numere nu neapărat în operația de adunare, ci direct la atribuirea în variabilă - acest lucru va funcționa:

let a = Number('2'); // în variabilă se va scrie numărul 2 let b = Number('3'); // în variabilă se va scrie numărul 3 alert(a + b); // va afișa 5

Este dată variabila a cu valoarea '10' și variabila b cu valoarea '20'. Adunați aceste variabile ca numere.

Fără a rula codul, determinați ce se va afișa pe ecran:

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

Fără a rula codul, determinați ce se va afișa pe ecran:

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

Fără a rula codul, determinați ce se va afișa pe ecran:

alert( '2' + Number('3') );
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge