| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Number/parseFloat | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis septembre 2015.
La mthode statique Number.parseFloat() analyse un argument et retourne un nombre virgule flottante. Si un nombre ne peut pas tre analys partir de l'argument, elle retourne NaN.
function circumference(r) {
if (Number.isNaN(Number.parseFloat(r))) {
return 0;
}
return parseFloat(r) * 2.0 * Math.PI;
}
console.log(circumference("4.567abcdefgh"));
// Rsultat attendu : 28.695307297889173
console.log(circumference("abcdefgh"));
// Rsultat attendu : 0
Number.parseFloat(string)
stringLa valeur analyser, convertie en chane de caractres. Les espaces blancs initiaux dans cet argument sont ignors.
Un nombre flottant obtenu partir de l'analyse de la chane de caractres passe en argument.
Ou NaN si le premier caractre non blanc ne peut pas tre converti en nombre.
Number.parseFloat() et parseFloat()Cette mthode possde les mmes fonctionnalits que la fonction native parseFloat() :
Number.parseFloat === parseFloat; // true
Son objectif est la modularisation des objets globaux.
Voir parseFloat() pour plus de dtails et d'exemples.
| Spcification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-number.parsefloat |
Number.parseFloat dans core-js (angl.)Number.parseFloat (angl.)NumberparseFloat()Cette page a t modifie le 1 sept. 2026 par les contributeurices du MDN.
NumberObject/FunctionCertaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |