17 of 264 menu

Funkcia Number

Funkcia Number konvertuje zadanú hodnotu na číslo. V prípade reťazca sa medzery na okrajoch odstránia, potom, ak je reťazec možné previesť na číslo - vráti sa toto číslo, ak nie - vráti sa NaN. Hodnota true sa konvertuje na číslo 1, hodnota false - na číslo 0. Objekty sa pri číselných konverziách menia na NaN.

Syntax

Number(čo je potrebné konvertovať);

Príklad

Konvertujme booleovskú hodnotu true na číslo:

Number(true);

Výsledok vykonania kódu:

1

Príklad

A teraz konvertujme booleovskú hodnotu false:

Number(false);

Výsledok vykonania kódu:

0

Príklad

Zadajme do parametra funkcie reťazec obsahujúci číslo:

Number('53');

Výsledkom konverzie dostaneme číslo:

53

Príklad

A teraz pridajme k číslu medzery na začiatku a na konci reťazca:

Number(' 5 ');

Po vykonaní kódu sa nadbytočné medzery odstránia a výsledkom je číslo:

5

Príklad

Konvertujme prázdny reťazec:

Number('');

Výsledok vykonania kódu:

0

Príklad

Teraz konvertujme reťazec, obsahujúci písmeno a číslicu:

Number('a5');

Po vykonaní kódu dostaneme hodnotu NaN, čo znamená neplatnú matematickú operáciu:

NaN

Príklad

Vymeňme miesta v reťazci písmena a číslice:

Number('5a');

Výsledok vykonania kódu ostane rovnaký:

NaN

Príklad

Teraz konvertujme reťazec, v ktorom sú čísla oddelené medzerou:

Number('5 5');

Výsledkom vykonania kódu opäť uvidíme, že táto matematická operácia je neplatná:

NaN

Príklad

Konvertujme booleovskú hodnotu true, uzavretú v reťazci:

Number('true');

Po vykonaní kódu dostaneme opäť NaN:

NaN

Príklad

Teraz konvertujme prázdny objekt:

Number({});

Výsledok vykonania kódu:

NaN

Príklad

Zadajme do parametra funkcie prázdne pole:

Number([]);

Výsledkom dostaneme číslo 0:

0

Príklad

Teraz pridajme do poľa číslicu:

Number([1]);

Pole sa konvertuje na číslo:

1

Príklad

Konvertujme pole obsahujúce dve číslice:

Number([1, 2]);

Výsledkom nám opäť oznámia, že táto matematická operácia je neplatná:

NaN

Pozri tiež

  • funkciu Number,
    ktorá konvertuje na číslo
  • funkciu parseInt,
    ktorá extrahuje celé číslo zo začiatku reťazca
  • funkciu parseFloat,
    ktorá extrahuje desatinné číslo zo začiatku reťazca
  • funkciu String,
    ktorá konvertuje na reťazec
  • funkciu Boolean,
    ktorá konvertuje na booleovskú hodnotu
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ť