คำตอบสั้น: +/- 9007199254740991
ตาม ES6 Specification จำนวนเต็มบวกและลบที่ Magnitude ไม่เกิน 2^53 สามารถแทนได้ใน Number Type (Integer 0 มี 2 Representations: +0 และ -0) ใน ES6 กำหนดเป็น Number.MAX_SAFE_INTEGER
สังเกตว่า Bitwise Operators และ Shift Operators ทำงานบน 32-bit Ints ดังนั้น Max Safe Integer ในกรณีนั้นคือ 2^31-1 หรือ 2147483647