⊗jsPmBsCTN 44 of 505 menu

Teisendamine numbriks JavaScriptis

Vaatleme järgmist koodi:

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

Nagu näete, sisaldavad meie muutujad sel juhul stringe ja liituvad vastavalt stringidena.

Oletame, et sooviksime, et meie muutujate väärtused sel juhul liituksid mitte stringidena, vaid numbritena. Sel juhul saame sunniviisiliselt teisendada oma muutuja tüübi numbriks, kasutades spetsiaalset funktsiooni Number:

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

Stringe saab teisendada numbriteks mitte liitmistehte ajal, vaid kohe muutujasse kirjutamisel - see toimib:

let a = Number('2'); // muutujasse kirjutatakse number 2 let b = Number('3'); // muutujasse kirjutatakse number 3 alert(a + b); // kuvab 5

Antud muutuja a väärtusega '10' ja muutuja b väärtusega '20'. Liida antud muutujad numbritena.

Määrake, ilma koodi käivitamata, mida ekraanile kuvatakse:

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

Määrake, ilma koodi käivitamata, mida ekraanile kuvatakse:

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

Määrake, ilma koodi käivitamata, mida ekraanile kuvatakse:

alert( '2' + Number('3') );
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu