17 of 264 menu

Funkcija Number

Funkcija Number pretvori podano vrednost v število. V primeru niza se presledki na robovih odstranijo, nato, če je niz mogoče pretvoriti v število - vrne to število, če ne - vrne NaN. Vrednost true se pretvori v število 1, vrednost false - v število 0. Objekti pri številskih pretvorbah postanejo NaN.

Sintaksa

Number(kaj je treba pretvoriti);

Primer

Pretvorimo logično vrednost true v število:

Number(true);

Rezultat izvajanja kode:

1

Primer

Zdaj pa pretvorimo logično vrednost false:

Number(false);

Rezultat izvajanja kode:

0

Primer

Vnesimo niz, ki vsebuje število, v parameter funkcije:

Number('53');

Kot rezultat pretvorbe bomo dobili število:

53

Primer

Zdaj pa dodajmo presledke na začetek in konec niza:

Number(' 5 ');

Po izvedbi kode se odvečni presledki odstranijo in na koncu dobimo število:

5

Primer

Pretvorimo prazen niz:

Number('');

Rezultat izvajanja kode:

0

Primer

Zdaj pretvorimo niz, ki vsebuje črko in številko:

Number('a5');

Po izvedbi kode dobimo vrednost NaN, ki kaže na neveljavno matematično operacijo:

NaN

Primer

Zamenjajmo črko in številko v nizu:

Number('5a');

Rezultat izvajanja kode ostane enak:

NaN

Primer

Zdaj pretvorimo niz, v katerem so števila ločena s presledkom:

Number('5 5');

Kot rezultat izvajanja kode spet vidimo, da je ta matematična operacija neveljavna:

NaN

Primer

Pretvorimo logično vrednost true, zaprto v niz:

Number('true');

Po izvedbi kode spet dobimo NaN:

NaN

Primer

Zdaj pretvorimo prazen objekt:

Number({});

Rezultat izvajanja kode:

NaN

Primer

V parameter funkcije vnesimo prazen seznam:

Number([]);

Kot rezultat dobimo število 0:

0

Primer

Zdaj dodajmo številko v seznam:

Number([1]);

Seznam se pretvori v število:

1

Primer

Pretvorimo seznam, ki vključuje dve številki:

Number([1, 2]);

Kot rezultat nam sporočijo, da je ta matematična operacija neveljavna:

NaN

Glejte tudi

  • funkcijo Number,
    ki pretvori v število
  • funkcijo parseInt,
    ki izlušči celo število iz začetka niza
  • funkcijo parseFloat,
    ki izlušči decimalno število iz začetka niza
  • funkcijo String,
    ki pretvori v niz
  • funkcijo Boolean,
    ki pretvori v logično vrednost
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni