JavaScript Number.isInteger()Methode
Beispiel
Prüfen Sie, ob der Parameter eine ganze Zahl ist:
Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');
Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);
Selbst ausprobieren »
Definition und Verwendung
Die Funktion isInteger() wird verwendet, um festzustellen, ob der angegebene Parameter eine ganze Zahl ist. Wenn er eine ganze Zahl ist, gibt sie true zurück; andernfalls gibt sie false zurück.
Number.isInteger(0); // true
Number.isInteger(1); // true
Number.isInteger(-100000); // true
Number.isInteger(0.1); // false
Number.isInteger(Math.PI); // false
Number.isInteger(Infinity); // false
Number.isInteger(-Infinity); // false
Number.isInteger("10"); // false
Number.isInteger(true); // false
Number.isInteger(false); // false
Number.isInteger([1]); // false
Browser-Unterstützung
Number.isInteger() ist ein neues Feature von ECMAScript 6 (ES6).
Im Grunde genommen unterstützen alle neuesten Browser-Versionen ES6 (JavaScript 2015).
Number.isInteger() wird in Internet Explorer 11 und früheren Versionen von Browsern nicht unterstützt.
| Chrome | Edge | Firefox | Safari | Opera |
| Ja | Ja | Ja | Ja | Ja |
Syntax
Number.isInteger(value)
Parameterwerte
| Parameter | Beschreibung |
|---|---|
| value | Der zu erkennende Wert. |
Rückgabewert
| Type | Beschreibung |
|---|---|
| Boolean | Gibt true zurück, wenn der Wert eine ganze Zahl ist, andernfalls false. |
Technische Details
| JavaScript-Version: | ECMAScript 6 |
|---|
Weitere Beispiele
Beispiel
Prüfen Sie, ob der Parameter eine ganze Zahl ist:
Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);
Selbst ausprobieren »
JavaScript Number-Objekt