ဖန်ရှင် 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,
    စာကြောင်းသို့ ပြောင်းလဲပေးသော