जेसक्रिप्ट Number isNaN() विधि

रोगचिकित्सा और उपयोग

जेसक्रिप्ट मेंNaN यह 'Not-a-Number' के लिए श्रङ्खला है。

जेसक्रिप्ट मेंNaN अवैध गुणांक है

यदि मूल्य NaN है और प्रकार Number है तो Number.isNaN() विधि वापस true देता है。

और देखें:

NaN() गुण

वैश्विक isNaN() विधि

उदाहरण

उदाहरण 1

मूल्य को Number.NaN होने की जाँच करें:

Number.isNaN(123);
Number.isNaN(-1.23);
Number.isNaN('123');
Number.isNaN(0/0);

आप खुद साफ़ी ले देखें

उदाहरण 2

Number.isNaN(5-2);
Number.isNaN(0);
Number.isNaN('Hello');
Number.isNaN('2005/12/12');
Number.isNaN(' ');

आप खुद साफ़ी ले देखें

उदाहरण 3

मूल्य को Number.NaN होने की जाँच करें:

Number.isNaN(false);
Number.isNaN(true);
Number.isNaN(undefined);
Number.isNaN('NaN');
Number.isNaN(NaN);

आप खुद साफ़ी ले देखें

व्याकरण

Number.isNaN(value)

पैरामीटर

पैरामीटर वर्णन
value आवश्यक। टेस्ट करने वाला मूल्य

वापस मूल्य

वर्ग वर्णन
बूल वाला है यदि मूल्य Number.NaN है तो trueअगर नहीं तो false

isnan() और Number.isnan() के बीच का अंतर

यदिमूल्ययदि गुणांक नहीं है तो isNaN() विधि वापस true

यदिसंख्यायदि गुणांक नहीं है तो Number.isNaN() वापस करता है true

अर्थात:isNaN() टेस्ट करने से पहले गुणांक को संख्या में परिवर्तित करें

उदाहरण

isNaN('Hello');		// वापस true देता है

आप खुद साफ़ी ले देखें

Number.isNaN('Hello');	// वापस false देता है

आप खुद साफ़ी ले देखें

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

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

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

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

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