जैवस्क्रिप्ट isNaN() फ़ंक्शन

विवरण और उपयोग

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() समर्थन समर्थन समर्थन समर्थन समर्थन