ES6 - Number.isFinite
Determina si el valor pasado es un número finito. Devuelve verdadero / falso.
Sintaxis
La sintaxis mencionada a continuación es para Number.isFinite, dónde, value tiene que ser probado para determinar su finitud.
let res = Number.isFinite(value);
Ejemplo
<script>
console.log(Number.isFinite(Infinity))//false
console.log(Number.isFinite(-Infinity))//false
console.log(Number.isFinite(NaN))//false
console.log(Number.isFinite(123))//true
console.log(Number.isFinite('123')) // evaluates to false
console.log(isFinite('123')) // evaluates to true,global function
</script>
La salida del código anterior será la siguiente:
false
false
false
true
false
true