En JavaScript, vous pouvez utiliser la fonction parseInt() pour convertir un nombre octal en nombre décimal. Cette fonction est utilisée pour analyser les chaînes. Le résultat renvoyé est l'entier analysé. Lorsque le paramètre est défini sur 8, vous pouvez To. convertissez l'octal en décimal, la syntaxe est "parseInt(string,8)".
L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.
La fonction parseInt() peut analyser une chaîne et renvoyer un entier.
Lorsque la valeur du paramètre radix est 0, ou que le paramètre n'est pas défini, parseInt() déterminera la base du nombre en fonction de la chaîne.
Lorsque la base du paramètre est omise, JavaScript utilise par défaut la base des nombres comme suit :
Si la chaîne commence par "0x", parseInt() analysera le reste de la chaîne en entiers hexadécimaux.
Si la chaîne commence par 0, alors ECMAScript v3 permet à une implémentation de parseInt() d'analyser les caractères suivants en nombres octaux ou hexadécimaux.
Si la chaîne commence par un nombre de 1 à 9, parseInt() l'analysera en un entier décimal.
parseInt(string, radix)
chaîne Obligatoire. La chaîne à analyser.
radix Facultatif. Représente la base du nombre à analyser. La valeur est comprise entre 2 et 36.
L'exemple est le suivant :
<html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <script> document.write(parseInt("12",8)) ; </script> </body> </html>
Résultat de sortie :
Recommandations associées : Tutoriel d'apprentissage javascript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!