- Home
- /
- Tutorials
- /
- JavaScript Tutorial
- /
- JavaScript Integer Safety
JavaScript Numbers & Math
JavaScript Integer Safety
JavaScript numbers are only exact up to a certain size, after which BigInt takes over.
The limit is about nine quadrillion.
Beyond it, whole numbers stop being reliable.
Example
Example
javascript
console.log(Number.MAX_SAFE_INTEGER);
console.log(Number.MAX_SAFE_INTEGER + 1 === Number.MAX_SAFE_INTEGER + 2);The second line is true, which should be impossible.
Past the safe limit, different numbers can compare as equal.
