यदि कोई मान NaN (संख्या-संख्या) है या नहीं, तो जावास्क्रिप्ट .NaN () फ़ंक्शन चेक करता है।
isNaN()
फ़ंक्शन का सिंटैक्स है:
isNaN(value)
isNaN () पैरामीटर्स
isNaN()
समारोह में लेता है:
- मूल्य - परीक्षण किया जाने वाला मूल्य।
NNN () से वापसी मान
true
अगर तर्क है तो लौटाता हैNaN
।false
अन्य तर्कों के लिए रिटर्न ।
उदाहरण: NNN का उपयोग करना ()
console.log(isNaN(NaN)); // true console.log(isNaN(undefined)); // true console.log(isNaN(643511)); // false console.log(isNaN(null)); // false // inplicit conversion to number console.log(isNaN("3888.415")); // false console.log(isNaN("210AA")); // true as Number("210AA") is NaN console.log(isNaN("")); // false as Number('') is 0 console.log(isNaN(new Date())); // false console.log(isNaN(new Date().toString())); // true
आउटपुट
सच सच्चा झूठा झूठा सच्चा झूठा सच
टिप्पणियाँ:
isNaN()
एक शीर्ष-स्तरीय फ़ंक्शन है और किसी भी ऑब्जेक्ट से संबद्ध नहीं है।- यदि तर्क प्रकार का नहीं है
Number
, तो मान को पहलेNaN
जांचा जाता है और फिर जाँच की जाती है।
अनुशंसित पढ़ना: जावास्क्रिप्ट है