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