⊗jsPmBsCTN 44 of 505 menu

Konverzia na číslo v JavaScripte

Pozrime sa na nasledujúci kód:

let a = '2'; let b = '3'; alert(a + b); // vypíše '23'

Ako vidíte, v našom prípade obe premenné obsahujú reťazce a sčítavajú sa ako reťazce.

Povedzme, že sme chceli, aby sa hodnoty našich premenných v tomto prípade sčítali nie ako reťazce, ale ako čísla. V tomto prípade môžeme nútene previesť typ našej premennej na číslo pomocou špeciálnej funkcie Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // vypíše 5

Je možné previesť reťazce na čísla nie pri operácii sčítania, ale hneď pri priradení do premennej - bude to fungovať:

let a = Number('2'); // do premennej sa zapíše číslo 2 let b = Number('3'); // do premennej sa zapíše číslo 3 alert(a + b); // vypíše 5

Daná premenná a s hodnotou '10' a premenná b s hodnotou '20'. Sčítajte tieto premenné ako čísla.

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

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

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

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

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

alert( '2' + Number('3') );
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť