ES6 - Number.isInteger ()

El método Number.isInteger () determina si el valor pasado es un número entero.

Sintaxis

var res = Number.isInteger(value);

Detalles de los parámetros

Valor que se probará para determinar si es un número entero.

Valor devuelto

Devuelve un valor booleano, verdadero o falso.

Ejemplo

console.log(Number.isInteger(0)); // true
console.log(Number.isInteger(1)); // true
console.log(Number.isInteger(-100000)); // true
console.log(Number.isInteger(0.1)); // false
console.log(Number.isInteger(Infinity)); // false
console.log(Number.isInteger("10")); // false
console.log(Number.isInteger(true)); // false
console.log(Number.isInteger(false)); // false

Salida

true