17 of 264 menu

Funkcija Number

Funkcija Number konvertiše prosleđenu vrednost u broj. U slučaju stringa, belinski karakteri na krajevima se uklanjaju, zatim, ako se string može konvertovati u broj - onda se vraća taj broj, a ako ne - vraća se NaN. Vrednost true se konvertuje u broj 1, vrednost false - u broj 0. Objekti se prilikom numeričkih konverzija pretvaraju u NaN.

Sintaksa

Number(ono što treba konvertovati);

Primer

Hajde da konvertujemo bulovsku vrednost true u broj:

Number(true);

Rezultat izvršavanja koda:

1

Primer

A sada hajde da konvertujemo bulovsku vrednost false:

Number(false);

Rezultat izvršavanja koda:

0

Primer

Hajde da u parametar funkcije unesemo string koji sadrži broj:

Number('53');

Kao rezultat konverzije dobićemo broj:

53

Primer

A sada dodajmo broju razmake na početku i na kraju stringa:

Number(' 5 ');

Nakon izvršavanja koda višak razmaka se uklanja i na kraju dobijamo broj:

5

Primer

Hajde da konvertujemo prazan string:

Number('');

Rezultat izvršavanja koda:

0

Primer

Sada hajde da konvertujemo string koji sadrži slovo i cifru:

Number('a5');

Nakon izvršavanja koda dobijamo vrednost NaN, koja pokazuje nevažeću matematičku operaciju:

NaN

Primer

Hajde da zamenimo mesta u stringu slovu i cifri:

Number('5a');

Rezultat izvršavanja koda ostaje isti:

NaN

Primer

Sada hajde da konvertujemo string, gde su brojevi odvojeni razmakom:

Number('5 5');

Kao rezultat izvršavanja koda ponovo ćemo videti da je data matematička operacija nevažeća:

NaN

Primer

Hajde da konvertujemo bulovsku vrednost true, zatvorenu u string:

Number('true');

Nakon izvršavanja koda ponovo dobijamo NaN:

NaN

Primer

Sada hajde da konvertujemo prazan objekat:

Number({});

Rezultat izvršavanja koda:

NaN

Primer

Hajde da u parametar funkcije postavimo prazan niz:

Number([]);

Kao rezultat dobijamo broj 0:

0

Primer

Sada dodajmo u niz cifru:

Number([1]);

Niz se konvertuje u broj:

1

Primer

Hajde da konvertujemo niz koji uključuje dve cifre:

Number([1, 2]);

Kao rezultat nam se ponovo saopštava da je data matematička operacija nevažeća:

NaN

Videti takođe

  • funkciju Number,
    koja konvertuje u broj
  • funkciju parseInt,
    koja izdvaja ceo broj iz početka stringa
  • funkciju parseFloat,
    koja izdvaja decimalni broj iz početka stringa
  • funkciju String,
    koja konvertuje u string
  • funkciju Boolean,
    koja konvertuje u bulovsku vrednost
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij