जेसक्रिप्ट नंबर NaN गुणवत्ता
- पिछला पृष्ठ MIN_VALUE
- अगला पृष्ठ NEGATIVE_INFINITY
- एक स्तर ऊपर जावास्क्रिप्ट नंबर रेफरेंस मैनुअल
परिभाषा और उपयोग
जेसक्रिप्ट मेंNaN
एनएएफ़एआई (Not-a-Number) का लघुवर्ण है。
जेसक्रिप्ट मेंNaN
एक अनवैध नंबर है。
ग्लोबल NaN
गुणवत्ता Number.Nan
गुणवत्ता एकसी है।
NaN गुणवत्ता एक विशेष मान है जो गैर-नंबर वाले मानों को प्रतिनिधित्व करता है। इसका इस्तेमाल किया जाता है ताकि किसी मान को गैर-नंबर के रूप में सूचित किया जा सके। Number ऑब्जैक्ट को इस मान से सेट किया जा सकता है
सुझाव:कृपया इस्तेमाल करें isNaN()
ग्लोबल फ़ंक्शन को इस्तेमाल करके एक मान को NaN मान के रूप में जाँच करने के लिए
अन्य देखें:
संरचना
Number.NaN
वर्णन
Number.NaN
वर्णन एक विशेष मान है जो कुछ गणितीय ऑपरेशनों (जैसे नकारात्मक संख्या के वर्गमूल) के परिणाम को नंबर नहीं होने की सूचना देता है。
parseInt() और
parseFloat() Number.NaN
इस वाली वाली मान को वापस करता है। एक कुछ न्यूनतम मानों को वैध नंबर वाले फ़ंक्शनों के लिए इसे इस तरह से इस्तेमाल किया जा सकता है
जेसक्रिप्ट द्वारा इसके त्रुटि की स्थिति को स्पष्ट करता है。 NaN
के रूप में उत्प्रेरित Number.NaN
ध्यान दें किNaN
समान नहीं है, और इसमें स्वयं को भी शामिल किया जाता है। इसलिए, इसे Number.NaN
सम्पार्शन के द्वारा एक मान को नंबर नहीं होने की जाँच करने के लिए और उसे अन्य नंबरों के साथ तुलना करने के लिए केवल बुल isNaN()
सम्पार्शन के लिए।
ECMAScript v1 और उसके बाद की संस्करणों में, पूर्व-परिभाषित ग्लोबल प्रकृति का इस्तेमाल किया जा सकता है NaN
बदले में Number.NaN
。
ब्राउज़र समर्थन
Number.NaN
यह ECMAScript1 (ES1) विशेषता है。
सभी ब्राउज़र एस1 (जेसक्रिप्ट 1997) का पूरा समर्थन करते हैं:
Chrome | आईई | एज | फायरफॉक्स | सफारी | ओपेरा |
---|---|---|---|---|---|
Chrome | आईई | एज | फायरफॉक्स | सफारी | ओपेरा |
समर्थन | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
- पिछला पृष्ठ MIN_VALUE
- अगला पृष्ठ NEGATIVE_INFINITY
- एक स्तर ऊपर जावास्क्रिप्ट नंबर रेफरेंस मैनुअल