Câu trả lời ngắn:+/- 9007199254740991
Theo đặc điểm kỹ thuật ES6, tất cả các số nguyên dương và âm có độ lớn không lớn hơn 2 ^ 53 đều có thể biểu diễn trong kiểu Số (thực tế, số nguyên 0 có hai biểu diễn, +0 và −0). Trong ES6, điều này được định nghĩa là Number.MAX_SAFE_INTEGER.
Lưu ý rằng các toán tử bitwise và toán tử shift hoạt động trên các int 32-bit, vì vậy trong trường hợp đó, số nguyên an toàn tối đa là 2 ^ 31-1 hoặc 2147483647.