JavaScript-nummer isFinite()
Voorbeelden
Is 123 eindig?
Number.isFinite(123)
Number.isFinite("123")
Definitie en gebruik
De Number.isFinite()
methode retourneert
true
als een getal een eindig getal is.
Oneindige (niet eindige) getallen zijn Infinity
,
-Infinity
, ofNaN
Anders keert het terug false
.
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
Number.isFinite(value)
Parameters:
Parameter | Description |
value | Required. The value to be tested. |
Winstwaarde
Type | Beschrijving |
een boolean | true als de waarde een eindig getal is, anders false . |
Meer voorbeelden
Number.isFinite(+1.23)
Number.isFinite(-1.23)
Number.isFinite('2005/12/12')
Number.isFinite(5-2)
Number.isFinite(5/2)
Number.isFinite(0)
Number.isFinite(0/0)
Number.isFinite(Infinity)
Number.isFinite(-Infinity)
Number.isFinite(NaN)
Browserondersteuning
Number.isFinite()
is een ECMAScript6 (ES6)-functie.
ES6 (JavaScript 2015) wordt ondersteund in alle moderne browsers:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isFinite()
wordt niet ondersteund in Internet Explorer 11 (of eerder).