ES6 - Number.isFinite

Determina se il valore passato è un numero finito. Restituisce vero / falso.

Sintassi

La sintassi menzionata di seguito se per Number.isFinite, dove, value deve essere testato per la finitezza.

let res = Number.isFinite(value);

Esempio

<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>

L'output del codice precedente sarà il seguente:

false
false
false
true
false
true