Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में किसी संख्या वस्तु का NaN गुण क्या है?


उद्धृत शाब्दिक स्थिरांक NaN एक विशेष मान है जो No-a-Number का प्रतिनिधित्व करता है। चूंकि NaN हमेशा NaN सहित किसी भी संख्या से असमान की तुलना करता है, इसका उपयोग आमतौर पर किसी फ़ंक्शन के लिए एक त्रुटि स्थिति को इंगित करने के लिए किया जाता है जिसे एक मान्य संख्या वापस करनी चाहिए।

उदाहरण

NaN का उपयोग करने का तरीका जानने के लिए आप निम्न उदाहरण को चलाने का प्रयास कर सकते हैं -

लाइव डेमो

<html>
   <head>
      <script>
         <!--
            function showValue() {
               var dayOfMonth = 50;
               if (dayOfMonth < 1 || dayOfMonth > 31) {
                  dayOfMonth = Number.NaN
                  alert("Day of Month must be between 1 and 31.")
               }
               Document.write("Value of dayOfMonth : " + dayOfMonth );
            }
         //-->
      </script>
   </head>
   <body>
      <p>Click the following to see the result:</p>
      <form>
         <input type="button" value="Click Me" onclick="showValue();" />
      </form>
   </body>
</html>

  1. जावास्क्रिप्ट ऑब्जेक्ट डिस्ट्रक्टिंग क्या है?

    JavaScript ऑब्जेक्ट डिस्ट्रक्चरिंग किसी भिन्न मानवरहित संरचना में किसी वस्तु तक पहुँचना और कुछ नहीं बल्कि वस्तु को नष्ट करना . है . दरअसल, हमारे पास ऑब्जेक्ट प्रॉपर्टी . प्रदर्शित करने के लिए एक निर्दिष्ट प्रारूप है . हम वही काम एक अनिर्दिष्ट तरीके से कर सकते हैं जिसेऑब्जेक्ट डिस्ट्रक्चरिंग . कहा

  1. जावास्क्रिप्ट ऑब्जेक्ट कंस्ट्रक्टर में एक संपत्ति जोड़ें?

    किसी ऑब्जेक्ट कंस्ट्रक्टर . में प्रॉपर्टी जोड़ना सामान्य वस्तु . में प्रॉपर्टी जोड़ने से अलग है . अगर हम कोई संपत्ति जोड़ना चाहते हैं तो हमें उसे कन्स्ट्रक्टर . में जोड़ना होगा कंस्ट्रक्टर के बाहर के बजाय स्वयं जबकि हम किसी सामान्य वस्तु में कहीं भी जोड़ सकते हैं। उदाहरण-1 निम्नलिखित उदाहरण में, ए

  1. जावास्क्रिप्ट में आईडी प्रॉपर्टी द्वारा एक जटिल वस्तु खोजें

    मान लीजिए हमारे पास इस तरह का एक जटिल JSON ऑब्जेक्ट है - const obj ={id:0001, fieldName:sample1, fieldValue 0001, subList:[{id:1001, fieldName:नमूना बच्चा 1 , फ़ील्डवैल्यू:1001, सबलिस्ट:[]}, {आईडी:1002, फ़ील्डनाम:सैंपल चाइल्ड 2, फ़ील्डवैल्यू:1002, सबलिस्ट:[] } ]} हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने