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

जावास्क्रिप्ट का बूलियन फंक्शन

बूलियन फंक्शन

विकास के दौरान, एक डेवलपर हां/नहीं स्थिति का सामना कर सकता है। उस समय Boolean() फंक्शन का उपयोग किया जा सकता है। यह केवल true या false में परिणाम देता है। आइए इसे विस्तार से समझते हैं।

सिंटैक्स

Boolean(exp);

यह एक एक्सप्रेशन लेता है और उसकी जांच करता है और एक्सप्रेशन की वैधता के आधार पर या तो true या false प्रदर्शित करता है।

उदाहरण-1

निम्नलिखित उदाहरण में, विभिन्न मानों की जांच की गई है कि वे true हैं या नहीं Boolean() फंक्शन का उपयोग करके। यदि किसी मान का कोई वैध मान है तो यह true परिणाम देता है अन्यथा false परिणाम देता है।

<html> <body> <p id = "boolean"></p> <script> var a = 0;                         document.write(Boolean(a));          ///  displays false var b = 1; document.write(Boolean(b));          /// displays true       var x = Boolean(100); var y = Boolean("Hello"); var z = Boolean('false'); document.getElementById("boolean").innerHTML = "45 is " + x + "</br>" + "a string 'Hello' is " + y + "</br>" + "a false value is " + z ; </script> </body> </html>

आउटपुट

45 is true a string 'Hello' is true a false value is true false true

उदाहरण-2

निम्नलिखित उदाहरण में, एक एक्सप्रेशन Boolean() फंक्शन के अंदर भेजा गया है एक्सप्रेशन की वैधता जांचने के लिए। यदि एक्सप्रेशन वैध है तो आउटपुट के रूप में true प्रदर्शित होगा अन्यथा false आउटपुट के रूप में प्रदर्शित होगा।

<html> <body> <script> document.write(Boolean(10 > 5)); document.write("</br>"); document.write(Boolean(1 > 4)); </script> </body> </html>

आउटपुट

true false
  1. JavaScript Number() फंक्शन JavaScript Number() फंक्शन

    JavaScript Number() फंक्शन ऑब्जेक्ट वैल्यू को तर्क के रूप में पास करके उसके संबंधित न्यूमेरिक वैल्यू में बदल देता है।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width,

  1. जावास्क्रिप्ट में फ़ंक्शन प्रोटोटाइप जावास्क्रिप्ट में फ़ंक्शन प्रोटोटाइप

    जावास्क्रिप्ट में बनाए गए फ़ंक्शन्स में हमेशा जावास्क्रिप्ट इंजन द्वारा प्रोटोटाइप प्रॉपर्टी जोड़ी जाती है। प्रोटोटाइप प्रॉपर्टी एक ऑब्जेक्ट है जिसमें डिफ़ॉल्ट रूप से कंस्ट्रक्टर प्रॉपर्टी होती है। फ़ंक्शन प्रोटोटाइप को निम्न द्वारा एक्सेस किया जा सकता है - functionName.prototype जब ऑब्जेक्ट्स को फ

  1. जावास्क्रिप्ट में फ़ंक्शन बॉरोइंग जावास्क्रिप्ट में फ़ंक्शन बॉरोइंग

    call(), apply() और bind() का उपयोग जावास्क्रिप्ट में मेथड्स बॉरो करने के लिए किया जाता है। जावास्क्रिप्ट में मेथड्स बॉरो करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport&qu