Number.parseFloat()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

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).

Exemple interactif

Syntaxe

js
Number.parseFloat(chaîne);

Paramètres

chaîne

Une chaîne de caractères qu'on souhaite convertir en nombre flottant.

Valeur de retour

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.

Description

Cette méthode possède les mêmes fonctionnalités que la fonction globale parseFloat() :

js
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().

Prothèse d'émulation (polyfill)

js
if (Number.parseFloat === undefined) {
  Number.parseFloat = parseFloat;
}

Spécifications

Specification
ECMAScript Language Specification
# sec-number.parsefloat

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi

  • L'objet Number auquel appartient cette fonction.
  • La méthode globale parseFloat.