JavaScript isFinite()
Beispiele
Prüfen Sie, ob eine Zahl endlich ist:
let result = isFinite(123);
let result = isFinite("123");
Definition und Verwendung
Die isFinite()
Methode gibt zurück, true
wenn ein Wert eine endliche Zahl ist.
Unendliche (nicht endliche) Werte sind Infinity
,
-Infinity
, oderNaN
Siehe auch:
Unterschied zwischen isFinite() und Number.isFinite()
isFinite()
gibt zurück, true
wenn ein Wert eine endliche Zahl ist.
Number.isFinite()
gibt zurück, true
wenn eine Zahl eine endliche Zahl ist.
Mit anderen Worten:
isFinite()
wandelt den Wert vor dem Testen in eine Zahl um.
Beispiele
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
Syntax
isFinite(value)
Parameter
Parameter | Description |
value | Required. The value to be tested. |
Rückgabewert
Typ | Beschreibung |
Ein boolescher Wert. | false wenn der Wert Infinity, -Infinity oder NaN ist. Ansonsten true . |
Mehr Beispiele
Prüfen Sie, ob eine Zahl endlich ist:
isFinite(-1.23);
isFinite(5-2);
isFinite(0);
isFinite("Hello");
isFinite("2005/12/12");
Browser-Unterstützung
isFinite()
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |