Example 1 — Integers Pass
Zero, negatives, and 5.0 all count as integers.
console.log(Number.isInteger(0)); // true
console.log(Number.isInteger(-100000)); // true
console.log(Number.isInteger(5.0)); // true
console.log(Number.isInteger(10 / 5)); // true How It Works
- Zero counts.
0is a number with no fractional part →true. - Sign is irrelevant.
-100000is still a whole number. - 5.0 is 5. Writing
5.0does not store a fraction — same value as5. - Even division.
10 / 5yields2, which is an integer.

