English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método Number isFinite() do JavaScript

 Objeto Number do JavaScript

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.

Sintaxe:

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");  // false
Teste e Veja‹/›

Compatibilidade do Navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método isFinite():

Método
isFinite()191615912

Valor do Parâmetro

ParâmetroDescrição
valueVerificar se o valor a ser testado é um número finito

Detalhes Técnicos

Retorno:Um valor booleano que indica se o valor dado é um número finito
Versão do JavaScript:ECMAScript 6

 Objeto Number do JavaScript