JavaScript isFinite() funktion

Definition och användning

isFinite() Funktionen kan avgöra om ett tal är ett giltigt och begränsat tal.

Om värdet är +infinity, -infinity eller NaN (icke-nummer), returnerar denna funktion false, annars returneras true.

Exempel

Kontrollera om ett tal är ett giltigt och begränsat tal:

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 själv

Syntax

isFinite(value)

Parametervärde

Parameter Beskrivning
value Nödvändigt. Värdet att testa.

Tekniska detaljer

Returvärde: Boolska värde. Om värdet är +infinity, -infinity eller NaN, returneras false, annars returneras true.
JavaScript version: ECMAScript 1

Webbläsarstöd

Funktion Chrome Edge Firefox Safari Opera
isFinite() Stöd Stöd Stöd Stöd Stöd