JavaScript Number.isInteger()Methode

Number 对象参考手册JavaScript Number-Objekt

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 »

Number 对象参考手册JavaScript Number-Objekt

Andere Erweiterungen