A função JavaScript isFinite () verifica se o valor passado é um número finito.
A sintaxe da isFinite()
função é:
isFinite(testValue)
Parâmetros isFinite ()
A isFinite()
função inclui:
- testValue - O valor a ser testado quanto à finitude.
Valor de retorno de isFinite ()
- Retorna
false
se o argumento for positivo ou negativoInfinity
ouNaN
ouundefined
. - Retorna
true
para outros argumentos.
Nota: isFinite()
é uma função de nível superior e não está associada a nenhum objeto.
Exemplo: usando isFinite ()
console.log(isFinite(643511)); // true console.log(isFinite(null)); // true // inplicit conversion to number console.log(isFinite('0')); // true console.log(isFinite(NaN)); // false console.log(isFinite(Infinity)); // false console.log(isFinite(undefined)); // false console.log(isFinite(-Infinity)); // false
Resultado
verdadeiro verdadeiro verdadeiro falso falso falso falso
Leitura recomendada: Javascript isNaN ()