Méthode Number isInteger() de JavaScript

Définition et utilisation

Si la valeur est un entier du type Number, alors Number.isInteger() La méthode retourne true. Sinon retourne false.

Exemple

Exemple 1

Ces sont-ils des entiers ?

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');

Essayez-le vous-même

Exemple 2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

Essayez-le vous-même

Exemple 3

Ces sont-ils des entiers ?

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);

Essayez-le vous-même

Syntaxe

Number.isInteger(value)

Paramètre

Paramètre Description
value Obligatoire. La valeur à tester.

Valeur de retour

Type Description
Valeur booléenne

Si la valeur est un entier du type Number, alors true.

sinon retourne false.

Support du navigateur

Number.isInteger() C'est une fonctionnalité de ECMAScript6 (ES6).

Tous les navigateurs modernes prennent en charge ES6 (JavaScript 2015) :

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Prend en charge Prend en charge Prend en charge Prend en charge Prend en charge

Internet Explorer 11 (ou versions antérieures) ne prend pas en charge Number.isInteger().