21 of 264 menu

फ़ंक्शन Boolean

फ़ंक्शन Boolean पारित मान को लॉजिकल प्रकार में बदलता है। फ़ंक्शन के निष्पादन का परिणाम या तो true, या false होगा।

इसके अलावा, केवल ये false में बदलते हैं: 0, खाली स्ट्रिंग, null, undefined, NaN। अन्य सभी मान (संख्या, स्ट्रिंग, ऑब्जेक्ट, ऐरे, फ़ंक्शन) true में बदल जाते हैं।

सिंटैक्स

Boolean(जिसे बदलना है);

उदाहरण

आइए संख्या 0 को लॉजिकल प्रकार में बदलें:

Boolean(0);

कोड निष्पादित करने के परिणामस्वरूप हमें false मिलेगा:

false

उदाहरण

आइए मान NaN को बदलें:

Boolean(NaN);

कोड निष्पादित करने के बाद भी हमें false मिलेगा:

false

उदाहरण

अब आइए संख्या 1 को बदलें:

Boolean(1);

कोड निष्पादित करने के बाद हमें true मिलेगा:

true

उदाहरण

अब एक ऋणात्मक संख्या को बदलें:

Boolean(-1);

कोड निष्पादित करने के परिणामस्वरूप हमें true मिलेगा:

true

उदाहरण

आइए पैरामीटर में एक दशमलव संख्या निर्धारित करें:

Boolean(11.5);

कोड निष्पादित करने के बाद हमें true भी मिलेगा:

true

उदाहरण

अब एक खाली स्ट्रिंग को बदलें:

Boolean('');

कोड निष्पादित करने का परिणाम:

false

उदाहरण

यदि हम पैरामीटर में एक भरी हुई स्ट्रिंग निर्दिष्ट करते हैं:

Boolean('str');

तो रूपांतरण के बाद हमें true मिलेगा:

true

उदाहरण

आइए बूलियन मान true को बदलें:

Boolean(true);

कोड निष्पादित करने का परिणाम:

true

उदाहरण

अब आइए बूलियन मान false को बदलें:

Boolean(false);

कोड निष्पादित करने के परिणामस्वरूप हमें false वापस मिलता है:

false

उदाहरण

आइए फ़ंक्शन के पैरामीटर में एक खाली ऑब्जेक्ट निर्दिष्ट करें:

Boolean({});

कोड निष्पादित करने के बाद फ़ंक्शन Boolean ऑब्जेक्ट को मान true में बदल देगा:

true

उदाहरण

अब पैरामीटर में एक खाली ऐरे निर्दिष्ट करें:

Boolean([]);

कोड निष्पादित करने के बाद हमें भी मान true मिलेगा:

true

उदाहरण

आइए एक खाली फ़ंक्शन को बदलें:

Boolean(function(){});

कोड निष्पादित करने के परिणामस्वरूप हमें true मिलता है:

true

उदाहरण

अब मान null को बदलें:

Boolean(null);

कोड निष्पादित करने के परिणामस्वरूप हमें false मिलता है, ठीक उसी तरह जैसे संख्या 0 को बदलने पर:

false

यह भी देखें

  • फ़ंक्शन Number,
    जो संख्या में बदलता है
  • फ़ंक्शन String,
    जो स्ट्रिंग में बदलता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें