Função isFinite() do JavaScript
- Página anterior Infinity
- Próxima página isNaN()
- Voltar para a camada superior Manual de referência global JavaScript
Definição e uso
isFinite()
Esta função pode determinar se um número é um número legítimo finito.
Se o valor for +infinity, -infinity ou NaN (não numérico), esta função retorna false, caso contrário, retorna true.
Exemplo
Verificar se o número é um número legítimo finito:
var a = isFinite(123) + "<br>"; var b = isFinite(-1.23) + "<br>"; var c = isFinite(5-2) + "<br>"; var d = isFinite(0) + "<br>"; var e = isFinite("123") + "<br>"; var f = isFinite("Hello") + "<br>"; var g = isFinite("2005/12/12"); var res = a + b + c + d + e + f + g;
Sintaxe
isFinite(value)
Valor do parâmetro
Parâmetro | Descrição |
---|---|
value | Obrigatório. O valor a ser testado. |
Detalhes técnicos
Valor retornado: | Valor booleano. Se o valor for +infinity, -infinity ou NaN, retorna false, caso contrário, retorna true. |
---|---|
Versão do JavaScript: | ECMAScript 1 |
Suporte do navegador
Função | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
isFinite() | Suporte | Suporte | Suporte | Suporte | Suporte |
- Página anterior Infinity
- Próxima página isNaN()
- Voltar para a camada superior Manual de referência global JavaScript