⊗jsPmBsCTLT 51 of 505 menu

JavaScript တွင် ယုတ္တိတန်သော အမျိုးအစားသို့ ပြောင်းလဲခြင်း

ယခု အခြားအချက်အလက်အမျိုးအစားများကို ယုတ္တိတန်သောအမျိုးအစားသို့ ပြောင်းလဲခြင်းကို လေ့လာကြပါစို့။ ထိုသို့ပြောင်းလဲခြင်းကို Boolean လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ပါသည်။ ယုတ္တိတန်သောအမျိုးအစားသို့ ပြောင်းလဲသောအခါ false ကိုပေးသော တန်ဖိုးများမှာ အောက်ပါအတိုင်းဖြစ်သည် -

console.log(Boolean(0)); // false console.log(Boolean(-0)); // false console.log(Boolean(+0)); // false console.log(Boolean(null)); // false console.log(Boolean(false)); // false console.log(Boolean(NaN)); // false console.log(Boolean(undefined)); // false console.log(Boolean('')); // false

JavaScript ရှိ အခြားတန်ဖိုးအားလုံး (အခြားဘာသာစကားများတွင် ဤသို့မဟုတ်ပါ) သည် true ကို ပေးပါသည်။ အောက်ပါတန်ဖိုးများသည် true သို့ ပြောင်းလဲသော်လည်း သံသယဖြစ်စရာဖြစ်နိုင်သည် -

console.log(Boolean(-1)); // true console.log(Boolean(Infinity)); // true console.log(Boolean(-Infinity)); // true

အောက်ပါတန်ဖိုးများသည် ကိုးကားချက်များထဲတွင် ထည့်ထားသောကြောင့် စာကြောင်းများဖြစ်ပြီး true သို့လည်း ပြောင်းလဲပါသည် -

console.log(Boolean('0')); // true console.log(Boolean('false')); // true console.log(Boolean('NaN')); // true console.log(Boolean('null')); // true console.log(Boolean('undefined')); // true

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(3); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(0); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(-1); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(-0); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(+0); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('abc'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(''); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('0'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(true); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(false); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('true'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('false'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(null); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('null'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(undefined); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('undefined'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(NaN); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean('NaN'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(3 * 'abc'); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(Infinity); alert(test);

ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည်ကို ပြသမည်ကို ဆုံးဖြတ်ပါ -

let test = Boolean(1 / 0); alert(test);
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်