⊗jsPmBsCTN 44 of 505 menu

Konvertavimas į skaičių JavaScript

Panagrinėkime tokį kodą:

let a = '2'; let b = '3'; alert(a + b); // išves '23'

Kaip matote, mūsų atveju abu kintamieji yra eilutės ir sudėjus jos sudedamos kaip eilutės.

Tarkime, mes norėtume, kad mūsų kintamųjų reikšmės šiuo atveju būtų sudedamos ne kaip eilutės, o kaip skaičiai. Tokiu atveju mes galime priverstinai pakeisti kintamojo tipą į skaičių, naudodami specialią funkciją Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // išves 5

Galima konvertuoti eilutes į skaičius ne sudėties operacijos metu, o iškart įrašant į kintamąjį - tai veiks:

let a = Number('2'); // į kintamąjį bus įrašytas skaičius 2 let b = Number('3'); // į kintamąjį bus įrašytas skaičius 3 alert(a + b); // išves 5

Duotas kintamasis a su reikšme '10' ir kintamasis b su reikšme '20'. Sudėkite šiuos kintamuosius kaip skaičius.

Paleisdami kodą, nustatykite, kas bus atvaizduota ekrane:

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

Paleisdami kodą, nustatykite, kas bus atvaizduota ekrane:

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

Paleisdami kodą, nustatykite, kas bus atvaizduota ekrane:

alert( '2' + Number('3') );
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti