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

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


NaN एक JavaScript गुण है, जो No-a-Number मान है। इससे पता चलता है कि यह कानूनी संख्या नहीं है। यहाँ वाक्य रचना है -

सिंटैक्स

Number.NaN

यह पता लगाने के लिए कि कोई संख्या NaN है या नहीं, Number.isNaN() या isNan() विधि का उपयोग करें। जाँच करने के लिए यहाँ एक उदाहरण दिया गया है -

उदाहरण

लाइव डेमो

<!DOCTYPE html>
<html>
   <body>
      <button onclick="display()">Check</button>
      <p id="test"></p>
      <script>
         function display() {
            var a = "";
            a = a + isNaN(434) + ": 434<br>";
            a = a + isNaN(-23.1) + ": -23.1<br>";
            a = a + isNaN('Hello') + ": '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. जावास्क्रिप्ट में isNaN () के साथ अवैध संख्या की जाँच करें

    निम्नलिखित कोड है - उदाहरण function multiplication(firstValue, secondValue, callback) {    var res = firstValue * secondValue;    var err = isNaN(res) ? 'Something is wrong in input parameter' :    undefined;    callback(res, err); } multiplication(10,

  1. चेक डिसैरियम नंबर - जावास्क्रिप्ट

    डिसैरियम संख्या - वे सभी संख्याएँ जो निम्नलिखित समीकरण को संतुष्ट करती हैं, वे हैं dDisarium संख्या - xy...z = x^1 + y^2 + ... + z^n जहाँ n संख्या में अंकों की संख्या है। उदाहरण के लिए - 175 is a disarium number be: 175 = 1^1 + 7^2 + 5^3 = 1 + 49 + 125 = 175 आइए इस फ़ंक्शन के लिए कोड लिखें - उदाह

  1. मैं कैसे जांच सकता हूं कि कोई संख्या फ्लोट या पूर्णांक है - जावास्क्रिप्ट?

    मान लें कि हमारे पास निम्नलिखित चर हैं - var value1 = 10; var value2 = 10.15; नंबर () कंडीशन का इस्तेमाल करके देखें कि कोई नंबर फ्लोट या इंटीजर है - Number(value) === value && value % 1 !== 0; } उदाहरण निम्नलिखित कोड है - function checkNumberIfFloat(value) {    return Number(valu