La méthode Number parseInt ()

Tout savoir sur la méthode JavaScript parseInt () de l'objet Number

Analyse l'argument comme un nombre entier et le renvoie:

Number.parseInt('10') //10
Number.parseInt('10.00') //10
Number.parseInt('237,21') //237
Number.parseInt('237.21') //237
Number.parseInt('12 34 56') //12
Number.parseInt(' 36 ') //36
Number.parseInt('36 is my age') //36

Comme tu peux le voirNumber.parseInt()est assez flexible. Il peut également convertir des chaînes avec des mots, en extrayant lepremièrenombre, mais la chaîne doit commencer par un nombre:

Number.parseInt('I am Flavio and I am 36') //NaN

Vous pouvez ajouter un deuxième paramètre pour spécifier la base. Radix 10 est par défaut, mais vous pouvez également utiliser des conversions de nombres octaux ou hexadécimaux:

Number.parseInt('10', 10) //10
Number.parseInt('010') //10
Number.parseInt('010', 8) //8
Number.parseInt('10', 8) //8
Number.parseInt('10', 16) //16

Téléchargez mon gratuitManuel du débutant JavaScript


Plus de tutoriels js: