JavaScript parseFloat ()

Funcția JavaScript parseFloat () analizează un argument și returnează un număr cu virgulă mobilă.

Sintaxa parseFloat()funcției este:

 parseFloat(string)

parseFloat () Parametri

parseFloat()Funcția ia în:

  • șir - Valoarea de analizat. Dacă nu este un șir, este convertit la unul folosind ToStringoperația abstractă.

Notă: caracterele principale ale spațiului alb sunt ignorate.

Returnează valoarea din parseFloat ()

  • Returnează un număr cu virgulă mobilă analizat din șirul dat.
  • Revine NaNcând primul caracter non-spațiu nu poate fi convertit într-un număr.

Exemplu: Utilizarea 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

Ieșire

 10 3,14 3,14 127 NaN 464546416543075600

Note:

  • parseFloat()va analiza obiecte care nu sunt șir dacă au o metodă toStringsau valueOf.
  • parseFloat() încetează să convertească un șir să plutească atunci când întâlnește un caracter nenumeric.

Lectură recomandată: Javascript parseInt ()

Articole interesante...