1.5 KiB
1.5 KiB
title | localeTitle |
---|---|
Number isInteger | Número isInteger |
Número isInteger
Descrição
O método Number.isInteger()
determina se o valor passado é um inteiro. Este método foi introduzido no ES6
Sintaxe
Number.isInteger(val)
Parâmetros
val - valor para verificar se é um inteiro
Valor de retorno
Um booleano que indica se o valor é um inteiro ou não.
Descrição
O método retorna true
se o valor passado for um inteiro, caso contrário, retorna false
. Valores infinitos e NaN
retornam false
.
Exemplos
Number.isInteger(0); // true
Number.isInteger(-0); // true
Number.isInteger(1); // true
Number.isInteger(2); // true
Number.isInteger(-100001); // true
Number.isInteger(999999999999999999999999); // true
Number.isInteger(0.1); // false
Number.isInteger(0.3); // false
Number.isInteger(Math.PI); // false
Number.isInteger(NaN); // false
Number.isInteger(Infinity); // false
Number.isInteger(-Infinity); // false
Number.isInteger('10'); // false
Number.isInteger(true); // false
Number.isInteger(false); // false
Number.isInteger([1]); // false