17 of 264 menu

Funkcija Number

Funkcija Number konvertuoja pateiktą reikšmę į skaičių. Esant eilutei, tušti simboliai šonuose pašalinami, tada, jei eilutę galima konvertuoti į skaičių - tai grąžinamas tas skaičius, o jei ne - grąžinama NaN. Reikšmė true konvertuojama į skaičių 1, reikšmė false - į skaičių 0. Objektai atliekant skaitinius konvertavimus virsta NaN.

Sintaksė

Number(ką reikia konvertuoti);

Pavyzdys

Konvertuokime loginę reikšmę true į skaičių:

Number(true);

Kodo vykdymo rezultatas:

1

Pavyzdys

O dabar konvertuokime loginę reikšmę false:

Number(false);

Kodo vykdymo rezultatas:

0

Pavyzdys

Į funkcijos parametrą įveskime eilutę, kurioje yra skaičius:

Number('53');

Konvertavimo rezultate gausime skaičių:

53

Pavyzdys

O dabar prie skaičiaus pridėkime tarpus eilutės pradžioje ir pabaigoje:

Number(' 5 ');

Vykdžius kodą, pertekliniai tarpai pašalinami ir galų gale gauname skaičių:

5

Pavyzdys

Konvertuokime tuščią eilutę:

Number('');

Kodo vykdymo rezultatas:

0

Pavyzdys

Dabar konvertuokime eilutę, kurioje yra raidė ir skaičius:

Number('a5');

Vykdžius kodą gauname reikšmę NaN, rodančią neleistiną matematinį veiksmą:

NaN

Pavyzdys

Sukeiskime vietomis eilutėje raidę ir skaičių:

Number('5a');

Kodo vykdymo rezultatas liks toks pat:

NaN

Pavyzdys

Dabar konvertuokime eilutę, kurioje skaičiai atskirti tarpu:

Number('5 5');

Kodo vykdymo rezultate mes vėl pamatysime, kad šis matematinis veiksmas yra neleistinas:

NaN

Pavyzdys

Konvertuokime loginę reikšmę true, įdėtą į eilutę:

Number('true');

Vykdžius kodą vėl gausime NaN:

NaN

Pavyzdys

Dabar konvertuokime tuščią objektą:

Number({});

Kodo vykdymo rezultatas:

NaN

Pavyzdys

Į funkcijos parametrą įdėkime tuščią masyvą:

Number([]);

Rezultate gausime skaičių 0:

0

Pavyzdys

Dabar į masyvą įdėkime skaičių:

Number([1]);

Masyvas konvertuojamas į skaičių:

1

Pavyzdys

Konvertuokime masyvą, įtraukiantį du skaičius:

Number([1, 2]);

Rezultate mums vėl bus pranešta, kad šis matematinis veiksmas yra neleistinas:

NaN

Taip pat žiūrėkite

  • funkciją Number,
    kuri konvertuoja į skaičių
  • funkciją parseInt,
    kuri ištraukia sveikąjį skaičių iš eilutės pradžios
  • funkciją parseFloat,
    kuri ištraukia trupmeninį skaičių iš eilutės pradžios
  • funkciją String,
    kuri konvertuoja į eilutę
  • funkciją Boolean,
    kuri konvertuoja į loginę reikšmę
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