Number.MIN_SAFE_INTEGER

The minimum safe integer in JavaScript (-(2^53 - 1)).

Since ES2015 Spec ↗

Syntax

Number.MIN_SAFE_INTEGER

Returns

number — The constant -9007199254740991.

Examples

console.log(Number.MIN_SAFE_INTEGER);
Output
-9007199254740991
console.log(Number.MIN_SAFE_INTEGER === -Number.MAX_SAFE_INTEGER);
Output
true

Notes

The negative counterpart of MAX_SAFE_INTEGER. Integers below this lose precision; use BigInt for exact large negative integers.

Browser & runtime support

EnvironmentSince version
chrome 34
firefox 31
safari 9
edge 12
node 0.12

See also