Método Number isInteger() do JavaScript
- Página anterior isFinite()
- Próxima página isNaN()
- Voltar à página anterior Manual de Referência JavaScript Number
Definição e uso
Se o valor for um inteiro do tipo Number, então Number.isInteger()
O método retorna verdadeiro
。Caso contrário, retorne falso
.
Exemplo
Exemplo 1
Esses são inteiros?
Number.isInteger(123); Number.isInteger(-123); Number.isInteger('123');
Exemplo 2
Number.isInteger(4-2); Number.isInteger(4/2); Number.isInteger(5-2); Number.isInteger(5/2);
Exemplo 3
Esses são inteiros?
Number.isInteger(0); Number.isInteger(0/0); Number.isInteger(0,5); Number.isInteger(falso); Number.isInteger(NaN); Number.isInteger(Infinity); Number.isInteger(-Infinity);
Sintaxe
Number.isInteger(value)
Parâmetro
Parâmetro | Descrição |
---|---|
value | Obrigatório. O valor a ser testado. |
Valor retornado
Tipo | Descrição |
---|---|
Valor booleano |
Se o valor for um inteiro do tipo Number, então caso contrário, retorne |
Suporte do navegador
Number.isInteger()
É uma característica do ECMAScript6 (ES6).
Todos os navegadores modernos suportam o ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suportado | Suportado | Suportado | Suportado | Suportado |
O Internet Explorer 11 (ou versões anteriores) não suporta Number.isInteger()
.
- Página anterior isFinite()
- Próxima página isNaN()
- Voltar à página anterior Manual de Referência JavaScript Number