JavaScript parseFloat ()

La funzione JavaScript parseFloat () analizza un argomento e restituisce un numero a virgola mobile.

La sintassi della parseFloat()funzione è:

 parseFloat(string)

parametri parseFloat ()

La parseFloat()funzione comprende:

  • string - Il valore da analizzare. Se non è una stringa, viene convertita in una utilizzando ToStringl'operazione astratta.

Nota: i caratteri di spazi bianchi iniziali vengono ignorati.

Valore restituito da parseFloat ()

  • Restituisce un numero in virgola mobile analizzato dalla stringa data.
  • Restituisce NaNquando il primo carattere diverso da uno spazio non può essere convertito in un numero.

Esempio: utilizzo di 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

Produzione

 10 3,14 3,14 127 NaN 464546416543075600

Appunti:

  • parseFloat()analizzerà oggetti non stringa se hanno un metodo toStringo valueOf.
  • parseFloat() interrompe la conversione di una stringa in float quando incontra un carattere non numerico.

Lettura consigliata: Javascript parseInt ()

Articoli interessanti...