जेसक्रिप्ट नंबर isSafeInteger() मथड

परिभाषा और उपयोग

यदि नंबर सुरक्षित पूर्णांक हैNumber.isSafeInteger() मथड वापसी मान ट्रूअन्यथा वापसी मान फॉल्स

अन्य संदर्भ:

Number.isInteger() मथड

Number.isFinite() मथड

ग्लोबल isFinite() मथड

सुरक्षित पूर्णांक क्या है?

सुरक्षित पूर्णांक (Safe Integer) यह हैं जो IEEE-754 डबल प्रायोज्य नंबर के रूप में सटीक रूप से प्रस्तुत किए जा सकते हैं: से (253 - 1) से -(253 - 1) के सभी पूर्णांक हैं。

उदाहरण

उदाहरण 1

ये सुरक्षित पूर्णांक हैं क्या?

Number.isSafeInteger(123);
Number.isSafeInteger(-123);
Number.isSafeInteger('123');

अपने आप साबित करें

उदाहरण 2

Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);
Number.isSafeInteger(0/0);

अपने आप साबित करें

उदाहरण 3

ये सुरक्षित पूर्णांक हैं क्या?

Number.isSafeInteger(Math.pow(2, 53));
Number.isSafeInteger(Math.pow(2, 53) - 1);

अपने आप साबित करें

उदाहरण 4

Number.isSafeInteger(true);
Number.isSafeInteger(false);
Number.isSafeInteger(Infinity);
Number.isSafeInteger(-Infinity);

अपने आप साबित करें

सिंटैक्स

Number.isSafeInteger(मान)

पैरामीटर

पैरामीटर वर्णन
मान आवश्यक। परीक्षण के लिए मान

वापसी मान

टाइप वर्णन
बूल वैल्यू यदि इस मान सुरक्षित पूर्णांक है ट्रूअन्यथा फॉल्स

ब्राउज़र समर्थन

Number.isSafeInteger() ये एससीमैट्रिक 6 (ES6) विशेषताएँ हैं。

सभी ब्राउज़र सबज़ेक्शन 6 (जेसक्रिप्ट 2015) का समर्थन करते हैं:

च्रोम एज फायरफॉक्स सैफारी ओपेरा
च्रोम एज फायरफॉक्स सैफारी ओपेरा
समर्थन समर्थन समर्थन समर्थन समर्थन

इंटरनेट एक्सप्लोरर 11 (या अधिक पुरानी संस्करण) समर्थन नहीं करता Number.isSafeInteger()