Funzione isFinite() di JavaScript

Definizione e uso

isFinite() La funzione può determinare se un numero è un numero legittimo finito.

Se il valore è +infinity, -infinity o NaN (non un numero), questa funzione restituisce false, altrimenti restituisce true.

Esempio

Controlla se il numero è un numero legittimo finito:

var a = isFinite(123) + "<br>";
var b = isFinite(-1.23) + "<br>";
var c = isFinite(5-2) + "<br>";
var d = isFinite(0) + "<br>";
var e = isFinite("123") + "<br>";
var f = isFinite("Hello") + "<br>";
var g = isFinite("2005/12/12");
var res = a + b + c + d + e + f + g;

Prova personalmente

Sintassi

isFinite(value)

Valore del parametro

Parametro Descrizione
value Obbligatorio. Valore da testare.

Dettagli tecnici

Valore di ritorno: Valore booleano. Se il valore è +infinity, -infinity o NaN, restituisce false, altrimenti restituisce true.
Versione JavaScript: ECMAScript 1

Supporto browser

Funzione Chrome Edge Firefox Safari Opera
isFinite() Supporto Supporto Supporto Supporto Supporto