La función JavaScript isFinite () comprueba si el valor pasado es un número finito.
La sintaxis de la isFinite()
función es:
isFinite(testValue)
Parámetros isFinite ()
La isFinite()
función incluye:
- testValue: el valor que se probará para determinar la finitud.
Valor de retorno de isFinite ()
- Devuelve
false
si el argumento es positivo o negativoInfinity
oNaN
oundefined
. - Devuelve
true
para otros argumentos.
Nota: isFinite()
es una función de nivel superior y no está asociada a ningún objeto.
Ejemplo: usar 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
Salida
verdadero verdadero verdadero falso falso falso falso
Lectura recomendada: Javascript isNaN ()