English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
isFinite()Método para determinar se o valor passado é um número finito.
Se o tipo do valor for Number, este método retorna true e é igual a um número finito. Caso contrário, retorna false.
Com globalisFinite()Em comparação com a função, este método não força a conversão do parâmetro para número.
Isso significa que apenas os valores do tipo Number (também finitos) retornam true.
Number.isFinite(value)
Number.isFinite(451); // true Number.isFinite(-3.13); // true Number.isFinite(3-1); // true Number.isFinite(0); // true Number.isFinite("451"); // false Number.isFinite("Hello"); // false Number.isFinite("20/12/2018"); // falseTeste e Veja‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método isFinite():
Método | |||||
isFinite() | 19 | 16 | 15 | 9 | 12 |
Parâmetro | Descrição |
---|---|
value | Verificar se o valor a ser testado é um número finito |
Retorno: | Um valor booleano que indica se o valor dado é um número finito |
---|---|
Versão do JavaScript: | ECMAScript 6 |