JavaScript parseFloat ()

La fonction JavaScript parseFloat () analyse un argument et renvoie un nombre à virgule flottante.

La syntaxe de la parseFloat()fonction est:

 parseFloat(string)

Paramètres parseFloat ()

La parseFloat()fonction prend en charge:

  • string - La valeur à analyser. S'il ne s'agit pas d'une chaîne, elle est convertie en chaîne à l'aide d'une ToStringopération abstraite.

Remarque: les caractères blancs de début sont ignorés.

Valeur renvoyée par parseFloat ()

  • Renvoie un nombre à virgule flottante analysé à partir de la chaîne donnée.
  • Renvoie NaNlorsque le premier caractère non blanc ne peut pas être converti en nombre.

Exemple: Utilisation de 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

Production

 10 3,14 3,14 127 NaN 464546416543075600

Remarques:

  • parseFloat()analysera les objets non-string s'ils ont une méthode toStringou valueOf.
  • parseFloat() arrête de convertir une chaîne en flottant lorsqu'elle rencontre un caractère non numérique.

Lecture recommandée: Javascript parseInt ()

Articles intéressants...