JavaScript parseFloat ()

De JavaScript-functie parseFloat () parseert een argument en retourneert een getal met drijvende komma.

De syntaxis van de parseFloat()functie is:

 parseFloat(string)

parseFloat () Parameters

De parseFloat()functie neemt:

  • string - De waarde die moet worden geparseerd. Als het geen tekenreeks is, wordt het omgezet naar een tekenreeks met behulp van een ToStringabstracte bewerking.

Opmerking: voorloopspaties worden genegeerd.

Retourwaarde van parseFloat ()

  • Geeft een getal met drijvende komma terug dat is ontleed uit de opgegeven tekenreeks.
  • Retourneert NaNwanneer het eerste niet-witruimte-teken niet naar een getal kan worden geconverteerd.

Voorbeeld: parseFloat () gebruiken

 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

Uitvoer

 10 3,14 3,14 127 NaN 464546416543075600

Opmerkingen:

  • parseFloat()zal niet-string objecten parseren als ze een toStringof valueOfmethode hebben.
  • parseFloat() stopt met het converteren van een tekenreeks naar zwevend wanneer deze een niet-numeriek teken tegenkomt.

Aanbevolen literatuur: Javascript parseInt ()

Interessante artikelen...