El método JavaScript Number.isSafeInteger () determina si el valor proporcionado es un número que es un entero seguro.
Un entero seguro es un entero que se puede representar exactamente como un número de precisión doble IEEE-754 (todos los enteros desde (2 53 - 1) a - (2 53 - 1) ).
La sintaxis del isSafeInteger()
método es:
Number.isSafeInteger(testValue)
El isSafeInteger()
método se llama usando el Number
nombre de la clase.
Parámetros de Number isSafeInteger ()
El isSafeInteger()
método incluye:
- testValue: el valor que se probará para determinar si es un entero seguro.
Valor de retorno de Number isSafeInteger ()
- Devuelve un que
Boolean
indica si el valor dado es o no un número que es un entero seguro (true
si es un entero seguro en otro casofalse
).
Ejemplo: uso 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
Salida
verdadero falso falso falso verdadero falso verdadero
Lecturas recomendadas:
- Número de JavaScript.MIN_SAFE_INTEGER
- Número de JavaScript.MAX_SAFE_INTEGER