जावास्क्रिप्ट isNaN ()
उदाहरण
जांचें कि कोई मान NaN है या नहीं:
isNaN(123);
isNaN(-1.23);
isNaN(5-2);
isNaN(0);
isNaN('123');
isNaN('Hello');
isNaN('2005/12/12');
नीचे और अधिक उदाहरण।
परिभाषा और उपयोग
जावास्क्रिप्ट NaN
में "नॉट-ए-नंबर" के लिए छोटा है।
यदि isNaN()
कोई मान NaN है तो विधि सत्य हो जाती है।
यह isNaN()
विधि मान को परीक्षण करने से पहले एक संख्या में बदल देती है।
यह सभी देखें:
इस्नान () और Number.isnan () के बीच अंतर
isNaN()
true
यदि कोई मान नंबर-ए-नंबर नहीं है तो विधि वापस आती है।
Number.isNaN()
true
यदि कोई संख्या नॉट-ए-नंबर है तो वापस आ जाती है।
दूसरे शब्दों में:
isNaN()
परीक्षण करने से पहले मान को किसी संख्या में बदल देता है।
उदाहरण
// This returns true;
isNaN('Hello');
// This returns false;
Number.isNaN('Hello');
वाक्य - विन्यास
isNaN(value)
मापदंडों
Parameter | Description |
value | Required. The value to be tested. |
प्रतिलाभ की मात्रा
प्रकार | विवरण |
एक बूलियन | true यदि मान NaN है, अन्यथा
false । |
और ज्यादा उदाहरण
जांचें कि कोई मान NaN है या नहीं:
isNaN(0/0);
isNaN('');
isNaN('A');
isNaN(true);
isNaN(false);
isNaN('NaN');
isNaN(NaN);
isNaN(undefined);
isNaN(null);
ब्राउज़र समर्थन
isNaN()
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |