Maison > interface Web > js tutoriel > le corps du texte

Comment convertir une chaîne en entier à l'aide de parseInt() de JavaScript

不言
Libérer: 2018-12-26 16:09:44
original
6051 Les gens l'ont consulté

parseInt est une fonction Comment convertir une chaîne en entier à laide de parseInt() de JavaScript globale qui peut convertir une chaîne en un entier. Une fonction globale est une fonction accessible et utilisée n'importe où dans un programme Comment convertir une chaîne en entier à laide de parseInt() de JavaScript. () Convertir la chaîne en un usage spécifique à un entier.

Comment convertir une chaîne en entier à laide de parseInt() de JavaScript

Utilisation de parseInt

parseInt peut être utilisé des manières suivantes.

parseInt(str)
parseInt(str, int)
Copier après la connexion

Utilisation de parseInt(str)

str est l'abréviation de string, représentant une chaîne. Lorsque

parseInt("123");
Copier après la connexion

est spécifié, la chaîne 123 sera convertie en type de données de l'entier 123.

Utilisation de parseInt(str, int)

La partie de int est la base.

Spécifie que le nombre avant conversion est représenté par un nombre décimal.

La valeur numérique qui précise cette base est appelée la base.

La base peut spécifier des nombres binaires, octaux, décimaux et hexadécimaux.

Les nombres binaires sont des valeurs numériques représentées par 0 et 1.

Les nombres octaux sont représentés par des nombres de 0 à 7.

Les nombres décimaux sont exprimés à l'aide des valeurs numériques de 0 à 9 que nous utilisons quotidiennement.

Les nombres hexadécimaux sont représentés par des nombres de 0 à 9 commençant par 0x ou 0X ou des symboles de A à F (les lettres de a à f signifient aussi la même chose)

Par exemple, si 1 est représenté sous forme de nombre décimal, le nombre binaire est 1, le nombre octal est 01 et le nombre hexadécimal est 0x1.

Vous pouvez utiliser ces 2, 8, 10 et 16 comme paramètres de int, c'est-à-dire comme nombres de base.

Par exemple, lorsque vous utilisez parseInt pour convertir l'hexadécimal 0x8, il est écrit comme suit.

parseInt("0x8");
Copier après la connexion

Le résultat sera affiché sous la forme du nombre décimal 8.

Regardons l'exemple d'utilisation spécifique de parseInt

Utilisez un nombre décimal pour représenter la valeur de 8 et utilisez la fonction parseInt pour le convertir en un nombre décimal

parseInt("1000", 2);将以二进制显示的1000转换为十进制。
parseInt("010", 8);将以八进制显示的010转换为十进制。
parseInt("8", 10);转换8以十进制显示为十进制。
parseInt("0x8", 16);将十六进制0x8转换为十进制数。
Copier après la connexion

Le résultat affiché sera : 8, 8, 8, 8

En fait, il existe des fonctions similaires telles que : la fonction parseFloat et Fonction numérique.

fonction parseFloat

est différente de parseInt, fonction parseFloat Des nombres à virgule flottante peuvent être utilisés.

La virgule flottante est une notation à virgule décimale, s'il s'agit d'une valeur entière de 1, elle est affichée comme 1,0.

Fonction Number

Comme la fonction parseFloat, la fonction Number peut également gérer les nombres à virgule flottante.

Cependant, contrairement à parseInt et parseFloat, il ne peut pas correspondre à la valeur numérique d'une chaîne, mais il peut analyser des objets.


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!