JavaScript is eindig()
Voorbeelden
Controleer of een getal eindig is:
let result = isFinite(123);
let result = isFinite("123");
Definitie en gebruik
De isFinite()
methode retourneert true
als een waarde een eindig getal is.
Oneindige (niet eindige) waarden zijn Infinity
,
-Infinity
, ofNaN
Zie ook:
Verschil tussen isFinite() en Number.isFinite()
isFinite()
geeft true
als een waarde een eindig getal is.
Number.isFinite()
geeft true
als een getal een eindig getal is.
Met andere woorden:
isFinite()
converteert de waarde naar een getal voordat het wordt getest.
Voorbeelden
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
Syntaxis
isFinite(value)
Parameters:
Parameter | Description |
value | Required. The value to be tested. |
Winstwaarde
Type | Beschrijving |
Een booleaans. | false als de waarde Infinity, -Oneindig of NaN is. Anders true . |
Meer voorbeelden
Controleer of een getal eindig is:
isFinite(-1.23);
isFinite(5-2);
isFinite(0);
isFinite("Hello");
isFinite("2005/12/12");
Browserondersteuning
isFinite()
is een ECMAScript1 (ES1)-functie.
ES1 (JavaScript 1997) wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |