19 of 264 menu

Funkcija parseFloat

Funkcija parseFloat pretvori niz v število s plavajočo vejico. To je potrebno za vrednosti tipa '12.5px' - ko je na začetku število, nato pa merske enote. Če uporabimo funkcijo parseFloat na '12.5px', bo rezultat število 12.5 (in to bo res število, ne niz). Pretvorba se bo zgodila le, če je celo število na začetku niza, sicer bo izpisano NaN. Z drugim neobveznim parametrom lahko določimo številski sistem števila, in funkcija bo vrnila število, pretvorjeno iz navedenega številskega sistema v decimalni.

Sintaksa

parseFloat(niz, [številski sistem]);

Primer

Izluščimo ulomljeno število iz začetka niza:

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

Rezultat izvajanja kode:

10.3

Primer

V tem primeru funkcija ne bo mogla prebrati števila (ker ni na začetku niza) in bo vrnila NaN:

let str = 'width: 100px'; console.log(parseFloat(str));

Rezultat izvajanja kode:

NaN

Glejte tudi

  • funkcijo parseInt,
    ki izlušči celo število iz začetka niza
  • funkcijo Number,
    ki pretvori v število
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