19 of 264 menu

Funkcia parseFloat

Funkcia parseFloat prevádza reťazec na číslo s pohyblivou rádovou čiarkou. To je potrebné pre hodnoty ako '12.5px' - keď na začiatku je číslo a potom jednotky merania. Ak aplikujete funkciu parseFloat na '12.5px', výsledkom bude číslo 12.5 (a to bude naozaj číslo, nie reťazec). K prevodu dôjde, len ak celé číslo je na začiatku reťazca, inak bude vrátené NaN. Druhým voliteľným parametrom je možné zadať číselnú sústavu čísla a funkcia vráti číslo prevedené z uvedenej číselnej sústavy do desiatkovej.

Syntax

parseFloat(řetězec, [číselná soustava]);

Príklad

Získajme desatinné číslo zo začiatku reťazca:

console.log(parseFloat('10.3px'));

Výsledok vykonania kódu:

10.3

Príklad

V tomto príklade funkcia nebude schopná prečítať číslo (pretože nie je na začiatku reťazca) a vráti NaN:

let str = 'šírka: 100px'; console.log(parseFloat(str));

Výsledok vykonania kódu:

NaN

Pozri tiež

  • funkciu parseInt,
    ktorá extrahuje celé číslo zo začiatku reťazca
  • funkciu Number,
    ktorá prevádza na číslo
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ť