ES6 - Number.isInteger ()

O método Number.isInteger () determina se o valor passado é um número inteiro.

Sintaxe

var res = Number.isInteger(value);

Detalhes de Parâmetro

Valor a ser testado por ser um inteiro.

Valor de retorno

Retorna um valor booleano, verdadeiro ou falso.

Exemplo

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

Resultado

true