JavaScript Number.isSafeInteger () | 2024

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 Numbernombre 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 Booleanindica si el valor dado es o no un número que es un entero seguro ( truesi es un entero seguro en otro caso false).

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

Articulos interesantes...