JavaScript parseFloat ()

Funktionen JavaScript parseFloat () analyserar ett argument och returnerar ett flytpunktsnummer.

parseFloat()Funktionens syntax är:

 parseFloat(string)

parseFloat () Parametrar

Den parseFloat()funktionen tar in:

  • string - Värdet som ska analyseras. Om det inte är en sträng konverteras den till en med ToStringabstrakt operation.

Obs: Ledande blankstegstecken ignoreras.

Returvärde från parseFloat ()

  • Returnerar ett flytande nummer som analyseras från den angivna strängen.
  • Returnerar NaNnär det första tecknet som inte är mellanslag inte kan konverteras till ett nummer.

Exempel: Använda 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

Produktion

 10 3,14 3,14 127 NaN 464546416543075600

Anmärkningar:

  • parseFloat()kommer att analysera objekt som inte är strängar om de har en toStringeller valueOfmetod.
  • parseFloat() slutar konvertera en sträng att flyta när den stöter på ett icke-numeriskt tecken.

Rekommenderad läsning: Javascript parseInt ()

Intressanta artiklar...