Método Number isInteger() de JavaScript
- Página anterior isFinite()
- Página siguiente isNaN()
- Volver a la capa superior Manual de referencia de JavaScript Number
Definición y uso
Si el valor es un entero del tipo de dato Number, entonces Number.isInteger()
El método devuelve true
De lo contrario, devuelve false
.
Ejemplo
Ejemplo 1
¿Estos son enteros?
Number.isInteger(123); Number.isInteger(-123); Number.isInteger('123');
Ejemplo 2
Number.isInteger(4-2); Number.isInteger(4/2); Number.isInteger(5-2); Number.isInteger(5/2);
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);
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 de lo contrario, devuelve |
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()
.
- Página anterior isFinite()
- Página siguiente isNaN()
- Volver a la capa superior Manual de referencia de JavaScript Number