Método Number isInteger() de JavaScript

Definición y uso

Si el valor es un entero del tipo de dato Number, entonces Number.isInteger() El método devuelve trueDe lo contrario, devuelve false.

Ejemplo

Ejemplo 1

¿Estos son enteros?

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');

Prueba por ti mismo

Ejemplo 2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

Prueba por ti mismo

Ejemplo 3

¿Estos son enteros?

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);

Prueba por ti mismo

Sintaxis

Number.isInteger(value)

Parámetro

Parámetro Descripción
value Requerido. Valor a probar.

Valor devuelto

Tipo Descripción
Valor booleano

si el valor es un entero del tipo de dato Number, entonces es true.

de lo contrario, devuelve false.

Compatibilidad del navegador

Number.isInteger() son características de ECMAScript6 (ES6).

Todos los navegadores modernos admiten ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Compatibilidad Compatibilidad Compatibilidad Compatibilidad Compatibilidad

Internet Explorer 11 (o versiones anteriores) no es compatible Number.isInteger().