La méthode JavaScript Number.isSafeInteger () détermine si la valeur fournie est un nombre qui est un entier sûr.
Un entier sûr est un entier qui peut être exactement représenté sous la forme d'un nombre double précision IEEE-754 (tous les nombres entiers de (2 53 - 1) à - (2 53 - 1) ).
La syntaxe de la isSafeInteger()
méthode est:
Number.isSafeInteger(testValue)
La isSafeInteger()
méthode est appelée en utilisant le Number
nom de la classe.
Paramètres Number isSafeInteger ()
La isSafeInteger()
méthode prend en compte:
- testValue - La valeur à tester pour être un entier sûr.
Valeur renvoyée par Number isSafeInteger ()
- Renvoie un
Boolean
indiquant si la valeur donnée est ou non un nombre qui est un entier sûr (true
si un entier sûr, sinonfalse
).
Exemple: utilisation de Number.isSafeInteger ()
check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true
Production
vrai faux faux faux vrai faux vrai
Lectures recommandées:
- Numéro JavaScript.MIN_SAFE_INTEGER
- Numéro JavaScript.MAX_SAFE_INTEGER