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.