संक्षिप्त उत्तर: +/- 9007199254740991
ES6 विनिर्देश के अनुसार, सभी धनात्मक और ऋणात्मक पूर्णांक जिनकी परिमाण 2^53 से अधिक नहीं है, Number टाइप में प्रस्तुत करने योग्य हैं (वास्तव में, पूर्णांक 0 के दो प्रतिनिधित्व हैं, +0 और -0)। ES6 में, इसे Number.MAX_SAFE_INTEGER के रूप में परिभाषित किया गया है।
ध्यान दें कि बिटवाइज ऑपरेटर्स और शिफ्ट ऑपरेटर्स 32-बिट इंट्स पर काम करते हैं, इसलिए उस मामले में, अधिकतम सुरक्षित पूर्णांक 2^31-1 है, या 2147483647।