JavaScript parseFloat ()

JavaScript parseFloat () funkcija raščlanjuje argument i vraća broj s pomičnom zarezom.

Sintaksa parseFloat()funkcije je:

 parseFloat(string)

parametri parseFloat ()

parseFloat()Funkcija uzima u:

  • string - Vrijednost za raščlanjivanje. Ako to nije niz, pretvara se u jedan pomoću ToStringapstraktne operacije.

Napomena: Vodeći razmaci se zanemaruju.

Povratna vrijednost iz parseFloat ()

  • Vraća broj s pomičnom zarezom raščlanjen iz zadanog niza.
  • Vraća se NaNkada se prvi znak koji nije razmak može pretvoriti u broj.

Primjer: Korištenje parseFloat ()

 console.log(parseFloat(" 10 ")); // 10 console.log(parseFloat(" 3.14seconds")); // 3.14 console.log(parseFloat("314e-2")); // 3.14 // argument can be anything as long as it has toString or valueOf const obj = ( toString: () => "127.0.0.1", ); console.log(parseFloat(obj)); // 127 console.log(parseFloat("JavaScript")); // NaN // BigInt values lose precision console.log(parseFloat("464546416543075614n")); // 464546416543075600

Izlaz

 10 3,14 3,14 127 NaN 464546416543075600

Bilješke:

  • parseFloat()analizirat će objekte koji nisu niz ako imaju metodu toStringili valueOf.
  • parseFloat() zaustavlja pretvaranje niza u plutajući kada naiđe na numerički znak.

Preporučeno čitanje: Javascript parseInt ()

Zanimljivi članci...