19 of 264 menu

Funkcija parseFloat

Funkcija parseFloat pretvara string u broj sa pokretnim zarezom. Ovo je potrebno za vrednosti tipa '12.5px' - kada je na početku broj, a zatim merna jedinica. Ako se primeni funkcija parseFloat na '12.5px', rezultat će biti broj 12.5 (i to će biti pravi broj, a ne string). Pretvaranje će se desiti samo ako ceo broj stoji na početku stringa, inače će biti prikazano NaN. Drugo opcioni parametar može zadati brojni sistem broja, i funkcija će vratiti broj, preveden iz navedenog brojnog sistema u dekadni.

Sintaksa

parseFloat(string, [brojni sistem]);

Primer

Hajde da izvučemo razlomljeni broj iz početka stringa:

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

Rezultat izvršenja koda:

10.3

Primer

U ovom primeru funkcija neće moći da pročita broj (pošto nije na početku stringa) i vratiće NaN:

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

Rezultat izvršenja koda:

NaN

Pogledajte takođe

  • funkciju parseInt,
    koja izvlači ceo broj iz početka stringa
  • funkciju Number,
    koja pretvara u broj
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