Ce message décrira si JavaScript a ou non un type de données entier.
Y a-t-il ou il n'y a pas un type entier en javascript?
Dans JavaScript, il n'y a pas de type de données entier spécifique. Il utilise le «Nombre»Type de données pour représenter toutes les valeurs numériques, y compris les entiers. En utilisant le numéro dans JavaScript, vous pouvez déterminer si un numéro donné est un entier utilisant le «isInteger ()" méthode.
Exemple
Créer une variable qui stocke le numéro "111»:
var num = 111;Vérifiez le type de la variable en utilisant le «Type de" attribut:
console.log (typeof num);Maintenant, appelez le «isInteger ()”Méthode pour vérifier si le nombre spécifié est un entier ou non:
Nombre.isInteger (num);La sortie donnée indique que le nombre «111"Appartient au«Nombre«Type de données, et«vrai»Indique qu'il s'agit d'un type entier:
Vérifions un numéro décimal:
var num = 111.599;On peut voir que la sortie affiche «nombre" et "FAUX"Indique que le nombre donné appartient à"Nombre”Type de données, mais ce n'est pas un entier:
Le type de données "Nombre"En JavaScript est une représentation à point flottante, ce qui signifie qu'il peut stocker à la fois des entiers et des valeurs fractionnées. Cependant, JavaScript donne des méthodes prédéfinies qui peuvent être utilisées pour compléter les nombres à l'entier le plus proche, y compris le «Mathématiques.sol()«Méthode et«Mathématiques.ceil ()" méthode:
console.journal (mathématiques.plancher (num));Sortir
Appelez les mathématiques.Méthode ceil () pour convertir le numéro décimal en un entier:
console.journal (mathématiques.ceil (num));On peut observer que le nombre décimal a été converti avec succès en entier:
Pour prendre les commentaires en tant que chaîne, il y a un «parseInt ()”Méthode qui peut être utilisée pour convertir une chaîne en un entier. Pour ce faire, stocker le numéro "1511"Comme une chaîne dans une variable"numéro de commande»:
var NumberAsstring = "1511";Vérifiez le type variable en utilisant le «Type de»Opérateur:
console.log (NumberAsstring + "Is" + typeof NumberAsstring);Appeler le "parseInt ()”Méthode pour convertir la chaîne en entier:
var numéro = parseInt (NumberAsstring);Vérifiez le type du numéro converti:
console.log (nombre + "est" + type de numéro);On peut voir que la chaîne est convertie avec succès en type de numéro:
Il s'agissait de vérifier le type d'un nombre en JavaScript.
Conclusion
Dans JavaScript, il n'y a pas de type de données entier spécifique. Il utilise le «Nombre»Type de données pour représenter toutes les valeurs numériques, telles que les valeurs fractionnaires et les entiers. Pour déterminer / vérifier si un numéro donné est ou non un entier, utilisez le «isInteger ()" méthode. Ce message a décrit si JavaScript a ou non un type de données entier.