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

जावास्क्रिप्ट में 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, 50, function (result, error) {
   console.log("The multiplication result="+result);
   if (error) {
      console.log(error);
   }
});
multiplication('Sam', 5, function (result, error) {
   console.log("The multiplication result="+result);
   if (error) {
      console.log(error);
   }
});

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम demo201.js है।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo201.js
The multiplication result=500
The multiplication result=NaN
Something is wrong in input parameter

  1. JavaScript Number.MAX_VALUE &Number.MIN_VALUE उदाहरणों के साथ

    JavaScript Number.MAX_VALUE &Number.MIN_VALUE गुण जावास्क्रिप्ट में संभव अधिकतम और न्यूनतम संख्यात्मक मान प्रतिनिधित्व का प्रतिनिधित्व करता है। JavaScript Number.MAX_VALUE &Number.MIN_VALUE प्रॉपर्टी के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head&g

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

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

  1. जांचें कि इनपुट जावास्क्रिप्ट में एक संख्या या अक्षर है या नहीं?

    यह जांचने के लिए कि इनपुट एक संख्या या अक्षर है, जावास्क्रिप्ट से isNaN () फ़ंक्शन का उपयोग करें। यदि मान NaN है यानी संख्या नहीं है तो यह सही है। निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name=&qu