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

कैसे जांचें कि जावास्क्रिप्ट में एक चर NaN है या नहीं?


NaN एक JavaScript गुण है, जो "No-a-Number" मान है। यह पता लगाने के लिए कि क्या मान NaN है, Number.isNaN () या isNan () विधि का उपयोग करें।

उदाहरण

यह जांचने के लिए एक उदाहरण है कि जावास्क्रिप्ट में NaN में कोई वैरिएबल है या नहीं

लाइव डेमो

<!DOCTYPE html>
<html>
   <body>
      <button onclick="display()">Check</button>
      <p id="test"></p>
      <script>
         function display() {
            var a = "";
            a = a + isNaN(6234) + ": 6234<br>";
            a = a + isNaN(-52.1) + ": -52.1<br>";
            a = a + isNaN('Website') + ": 'Hello'<br>";
            a = a + isNaN(NaN) + ": NaN<br>";
            a = a + isNaN('') + ": ''<br>";
            a = a + isNaN(0) + ": 0<br>";
            a = a + isNaN(false) + ": false<br>";
            document.getElementById("test").innerHTML = a;
         }
      </script>
   </body>
</html>

  1. कैसे जांचें कि एक NaN एक NaN है या नहीं जावास्क्रिप्ट में?

    NaN एकमात्र मूल्य है जो स्वयं के बराबर नहीं है। अगर हम जांचें अन्य मूल्य, वे स्वयं के बराबर हैं लेकिन मूल्य NaN अपने आप के बराबर नहीं है। उदाहरण-1 <html> <body>    <script>       var val = 54/"the";       document.write(val); &nb

  1. कैसे जांचें कि जावास्क्रिप्ट में कोई दस्तावेज़ तैयार है या नहीं?

    जावास्क्रिप्ट में दस्तावेज़ तैयार है या नहीं यह जांचने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. एक सरणी जावास्क्रिप्ट में NaN कीवर्ड के अस्तित्व की जांच कैसे करें

    हमारे पास ऐसे तत्वों की एक सरणी है जिनमें सत्य और असत्य दोनों मान शामिल हैं। हमारा काम एक फ़ंक्शन लिखना है जो उन तत्वों के सूचकांक के साथ एक सरणी देता है जो मूल सरणी में NaN हैं। NaN!==NaN NaN का डेटाटाइप वास्तव में संख्या है। यद्यपि NaN एक मिथ्या मान है, लेकिन इसकी एक विशिष्ट संपत्ति है जो किसी अन