Share via


parseInt, méthode

Retourne un nombre entier converti à partir d'une chaîne.

function parseInt(numString : String [, radix : Number]) : Number

Arguments

  • numString
    Obligatoire. Chaîne à convertir en nombre.

  • radix
    Facultatif. Valeur, comprise entre 2 et 36, indiquant la base du nombre contenu dans numString. Si cette valeur n'est pas fournie, les chaînes comportant un préfixe '0x' sont considérées comme nombres hexadécimaux tandis que celles qui ont un préfixe '0' sont traitées comme des nombres octaux. Toutes les autres chaînes sont considérées comme nombres décimaux.

Notes

La méthode parseInt retourne une valeur numérique entière égale au nombre contenu dans numString. Si aucun préfixe de l'argument numString ne peut être interprété comme un entier, la valeur NaN (Not a Number, pas un nombre) est retournée.

Vous pouvez effectuer un test de comparaison avec NaN au moyen de la méthode isNaN.

Exemple

Dans l'exemple suivant, la méthode parseInt est utilisée pour convertir deux chaînes en nombres.

parseInt("abc")     // Returns NaN.
parseInt("12abc")   // Returns 12.

Configuration requise

Version 1

S'applique à :

Global, objet

Voir aussi

Référence

isNaN, méthode

parseFloat, méthode

String, objet

valueOf, méthode