Baseline Widely available
La méthode Number.parseFloat()
analyse et convertit une chaîne de caractères en un nombre flottant. Cette méthode possède un comportement identique à parseFloat
et fait partie d'ECMAScript 2015 (dans le but de « modulariser » les méthodes globales).
function circumference(r) {
if (Number.isNaN(Number.parseFloat(r))) {
return 0;
}
return parseFloat(r) * 2.0 * Math.PI;
}
console.log(circumference("4.567abcdefgh"));
// Expected output: 28.695307297889173
console.log(circumference("abcdefgh"));
// Expected output: 0
Syntaxe
Number.parseFloat(chaîne);
Paramètres
chaîne
Une chaîne de caractères qu'on souhaite convertir en nombre flottant.
Un nombre flottant obtenu à partir de l'analyse de la chaîne de caractères passée en argument. Si le premier caractère de la chaîne ne peut pas être converti en un nombre, la valeur NaN
sera renvoyée.
Cette méthode possède les mêmes fonctionnalités que la fonction globale parseFloat()
:
Number.parseFloat === parseFloat; // true
Cette méthode fait partie d'ECMAScript 2015 et notamment de la modularisation de certaines fonctions globales. Pour plus de détails et d'exemples, voir parseFloat()
.
if (Number.parseFloat === undefined) {
Number.parseFloat = parseFloat;
}
Spécifications Compatibilité des navigateurs Voir aussi
Number
auquel appartient cette fonction.parseFloat
.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4