जैवस्क्रिप्ट isNaN() फ़ंक्शन
- पिछला पृष्ठ isFinite()
- अगला पृष्ठ NaN
- एक स्तर ऊपर JavaScript ग्लोबल संदर्भ मानविका
विवरण और उपयोग
isNaN()
फ़ंक्शन वैल्यू को गैर-संख्या (Not-a-Number) है या नहीं का पता लगाता है。
यदि वैल्यू NaN है, तो इस फ़ंक्शन वापस true करेगा। अन्यथा false करेगा。
यह फ़ंक्शन Number विशिष्ट Number.isNaN() विधि से अलग है。
वैश्विक isNaN() फ़ंक्शन वैल्यू को संख्या में बदले बाद उसे परीक्षण करेगा。
Number.isNaN() वैल्यू को संख्या में बदलेगा नहीं, और किसी भी गैर-संख्या वैल्यू के लिए true वापस नहीं करेगा。
उदाहरण
चेक करें कि वैल्यू NaN है या नहीं:
isNaN(123) //false isNaN(-1.23) //false isNaN(5-2) //false isNaN(0) //false isNaN('123') //false isNaN('Hello') //true isNaN('2005/12/12') //true isNaN('') //false isNaN(true) //false isNaN(undefined) //true isNaN('NaN') //true isNaN(NaN) //true isNaN(0 / 0) //true isNaN(null) //false
व्याकरण
isNaN(value)
पैरामीटर वैल्यू
पैरामीटर | विवरण |
---|---|
value | आवश्यक। परीक्षण करने वाला वैल्यू। |
तकनीकी विवरण
वापसी वैल्यू: | बुल वैल्यू। यदि वैल्यू NaN है, तो true वापस करेगा, अन्यथा false। |
---|---|
JavaScript संस्करण: | ECMAScript 1 |
ब्राउज़र समर्थन
�ंक्शन | च्रोम | एज | फायरफॉक्स | सैफारी | ऑपेरा |
---|---|---|---|---|---|
isNaN() | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
- पिछला पृष्ठ isFinite()
- अगला पृष्ठ NaN
- एक स्तर ऊपर JavaScript ग्लोबल संदर्भ मानविका