JavaScript isFinite() functie

Definitie en gebruik

isFinite() De functie kan bepalen of een getal een geldige limietloze getal is.

Als de waarde +infinity, -infinity of NaN (niet-getal) is, retourneert deze functie false, anders wordt true geretourneerd.

Voorbeeld

Controleer of een getal een geldige limietloze waarde is:

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;

Probeer het zelf

Syntax

isFinite(value)

Parameterwaarde

Parameter Beschrijving
value Verplicht. De te testen waarde.

Technische details

Retourwaarde: Booleanwaarde. Als de waarde +infinity, -infinity of NaN is, wordt false geretourneerd, anders wordt true geretourneerd.
JavaScript version: ECMAScript 1

Browser support

Function Chrome Edge Firefox Safari Opera
isFinite() Support Support Support Support Support