फ़ंक्शन Boolean

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

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

सिंटैक्स

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

उदाहरण

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

javascriptBoolean(0);

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

javascriptfalse

उदाहरण

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

javascriptBoolean(NaN);

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

javascriptfalse

उदाहरण

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

javascriptBoolean(1);

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

javascripttrue

उदाहरण

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

javascriptBoolean(-1);

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

javascripttrue

उदाहरण

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

javascriptBoolean(11.5);

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

javascripttrue

उदाहरण

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

javascriptBoolean('');

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

javascriptfalse

उदाहरण

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

javascriptBoolean('str');

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

javascripttrue

उदाहरण

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

javascriptBoolean(true);

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

javascripttrue

उदाहरण

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

javascriptBoolean(false);

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

javascriptfalse

उदाहरण

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

javascriptBoolean({});

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

javascripttrue

उदाहरण

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

javascriptBoolean([]);

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

javascripttrue

उदाहरण

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

javascriptBoolean(function(){});

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

javascripttrue

उदाहरण

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

javascriptBoolean(null);

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

javascript            false

यह भी देखें

  • फ़ंक्शन Number,
    जो संख्या में बदलता है
  • फ़ंक्शन String,
    जो स्ट्रिंग में बदलता है