Comment convertir une chaîne en un entier en javascript

Comment convertir une chaîne en un entier en javascript
Dans JavaScript, il existe plusieurs fonctions pour convertir les données de chaîne en données numériques, par exemple, la fonction numéro (), la fonction parseInt (), la fonction parsefloat () et ainsi de suite. Maintenant, si nous parlons spécifiquement de la conversion du type de données de chaîne en type de données entier, il peut être réalisé en utilisant la fonction JavaScript ParseInt ().

Surtout, nous convertissons le type de données de chaîne en conversion entière lorsque nous devons effectuer des tâches mathématiques sur les chaînes contenant des valeurs numériques.

Cet article explorera les aspects ci-dessous pour comprendre comment convertir les données de type chaîne en données de type entier en JavaScript:

  • Qu'est-ce que la fonction parseInt ()?
  • Syntaxe de ParseInt ()
  • Comment utiliser la fonction parseInt () en javascript?

Alors, commençons!

Qu'est-ce que la fonction parseInt ()?

Dans JavaScript, ParseInt () est une fonction intégrée qui convertit / analyse les données de type chaîne en données de type entier. La fonction parseInt () prend une valeur de chaîne en tant que paramètre et l'analyse dans la valeur entière.

Syntaxe de ParseInt ()

Jetons un coup d'œil à la partie de code ci-dessous pour une compréhension profonde de la fonction parseInt ():

parseInt (valeur, radix);

Ici, le radix est un paramètre facultatif qui montre quel système de nombres sera utilisé, i.e., binaire, hexadécimal, etc.

Comment utiliser la fonction parseInt () en javascript?

Voyons l'exemple donné ci-dessous pour comprendre comment fonctionne la fonction parseInt () en JavaScript:

var valeur = "112";
console.log ("valeur d'origine", valeur);
console.log ("Type de valeur d'origine:", typeof (valeur));
convertedValue = paSeInt (valeur);
console.log ("Valeur convertie", convertivalue);
console.log ("Type de valeur convertie:", typeof (convertivalue));

Dans l'exemple de programme, nous avons d'abord imprimé la valeur d'origine et son type de données, nous avons ensuite utilisé la fonction ParseInt () pour analyser / convertir les données de type de chaîne en entier. Enfin, nous avons imprimé la valeur convertie et le type de valeur convertie à l'aide de l'opérateur de type:

La sortie a vérifié qu'au départ, le type de la variable est une chaîne; Cependant, la fonction parseInt () a converti la chaîne en un entier.

Le code d'extrait de code diable vous fournira plus de clarté sur la fonction ParseInt ():

var valeur1 = "112";
Var Value2 = 12;
console.log ("Première valeur:", valeur1);
console.log ("deuxième valeur:", valeur2);
console.log ("Ajouter des valeurs d'origine:", Value1 + Value2);
convertedValue = paSeInt (valeur1);
console.log ("Ajouter des valeurs converties:", valeur2 + convertidValue);

L'exemple ci-dessus a effectué les tâches suivantes:

  • Initialement, nous avons imprimé les valeurs d'origine sur la console du navigateur,
  • Ensuite, nous avons effectué l'ajout sur les valeurs d'origine.
  • Ensuite, nous avons converti la première valeur en utilisant la fonction parseInt ().
  • Enfin, nous avons imprimé l'ajout de la deuxième valeur et la valeur convertie sur la console du navigateur:

À partir de l'extrait ci-dessus, nous avons observé que les deux valeurs étaient concaténées lorsque nous avons effectué l'ajout sur les valeurs d'origine. Lorsque nous avons effectué l'ajout sur les valeurs converties, nous avons obtenu le résultat souhaité, je.e., La somme des deux valeurs.

Conclusion

Dans JavaScript, ParseInt () est une fonction intégrée qui convertit / analyse les données de type chaîne en données de type entier. La fonction parseInt () prend une valeur de chaîne en tant que paramètre et l'analyse dans la valeur entière. Ce message a présenté un guide complet sur la façon de convertir une chaîne en un entier en JavaScript en utilisant des exemples appropriés.