English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método isInteger() de JavaScript

 Objeto Número de JavaScript

isInteger()El método determina si el valor ingresado es un entero.

Si el parámetro pasado es un entero, devuelve true; de lo contrario, devuelve false.

Si el parámetro pasado es NaN o infinito, devuelve false.

Sintaxis:

Number.isInteger(value)
Number.isInteger(0); // true
Number.isInteger(1); // true
Number.isInteger(20);// true
Number.isInteger(25);// true
Number.isInteger(-100000);   // true
Number.isInteger(0.1);   // false
Number.isInteger(3.14);  // false
Number.isInteger(NaN);   // false
Number.isInteger(Infinity);  // false
Number.isInteger('10');  // false
Number.isInteger(true);  // false
Number.isInteger(false); // false
Prueba y mira‹/›

Compatibilidad del navegador

El número en la tabla especifica la primera versión del navegador que admite completamente el método isInteger():

Método
isInteger()191615912

Valor del parámetro

ParámetrosDescripción
valueEl valor a probar es un entero

Detalles técnicos

Valor de retorno:Booleano que representa si un valor dado es un entero
Versión de JavaScript:ECMAScript 6

 Objeto Número de JavaScript