⊗jsPmCdVTIe 112 of 505 menu

JavaScript တွင် တန်ဖိုးနှင့် အမျိုးအစားမတူညီမှု

စက်ရုပ်အပြင်အဆင် != တွင်လည်း စက်ရုပ်အပြင်အဆင် !== ရှိသည်၊ နှိုင်းယှဉ်ခြင်းတွင် အမျိုးအစားကို ထည့်သွင်းစဉ်းစားသည်။ ဥပမာများဖြင့် ၎င်းတို့ကြားကွာခြားချက်များကို ကြည့်ရအောင်။

စက်ရုပ်အပြင်အဆင် != ဖြင့် နံပါတ်နှစ်ခု 3 ကို နှိုင်းယှဉ်ကြည့်ပါစို့။ ဤစက်ရုပ်အပြင်အဆင်သည် တန်ဖိုးများ မတူညီကြောင်း (NOT equal) စစ်ဆေးသည်။ ကျွန်ုပ်တို့၏တန်ဖိုးများသည် တူညီနေသည့်အတွက် အခြေအနေသည် မှားယွင်းသော (false) ဖြစ်လိမ့်မည်-

if (3 != 3) { console.log('+++'); } else { console.log('---'); // ဤအရာက အလုပ်လုပ်မည် }

ယခု ကျွန်ုပ်တို့၏တန်ဖိုးတစ်ခုကို ကုန်းပတ်အတွင်း ထားကြည့်ပါစို့။ ဤအခြေအနေတွင်လည်း စက်ရုပ်အပြင်အဆင် != သည် ၎င်းတို့ကို တူညီသည်ဟုပင် မှတ်ယူမည် (အဘယ်ကြောင့်ဆိုသော် တန်ဖိုးကိုက်ညီပြီး ဤစက်ရုပ်အပြင်အဆင်အတွက် အမျိုးအစားသည် အရေးမကြီးသောကြောင့်) ထို့ကြောင့် အခြေအနေသည် နောက်တစ်ကြိမ် မှားယွင်းသော (false) ဖြစ်လိမ့်မည်-

if ('3' != 3) { console.log('+++'); } else { console.log('---'); // ဤအရာက အလုပ်လုပ်မည် }

ယခု နံပါတ်နှစ်ခု 3 ကို စက်ရုပ်အပြင်အဆင် !== ဖြင့် နှိုင်းယှဉ်ကြည့်ပါစို့။ ၎င်းကလည်း ၎င်းတို့ကို တူညီသည်ဟု မှတ်ယူမည်-

if (3 !== 3) { console.log('+++'); } else { console.log('---'); // ဤအရာက အလုပ်လုပ်မည် }

သို့သော် ယခု သုံးခုအနက် တစ်ခုကို ကုန်းပတ်အတွင်း ထားလိုက်ပါက၊ စက်ရုပ်အပြင်အဆင် !== သည် ကျွန်ုပ်တို့၏ သုံးခုများကို မတူညီသည်ဟု မှတ်ယူလိမ့်မည်၊ အဘယ်ကြောင့်ဆိုသော် ၎င်းတို့၏တန်ဖိုးများ ကိုက်ညီနေသော်လည်း၊ ၎င်းတို့၏အမျိုးအစားများ မတူညီသောကြောင့် ဖြစ်သည်-

if ('3' !== 3) { console.log('+++'); // ဤအရာက အလုပ်လုပ်မည် } else { console.log('---'); }

ကုဒ်ကို မဖွင့်ဘဲ၊ အောက်ပါအရာက console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ-

let test1 = '3'; let test2 = '3'; if (test1 != test2) { console.log('+++'); } else { console.log('---'); }

ကုဒ်ကို မဖွင့်ဘဲ၊ အောက်ပါအရာက console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ-

let test1 = '3'; let test2 = '3'; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }

ကုဒ်ကို မဖွင့်ဘဲ၊ အောက်ပါအရာက console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ-

let test1 = 3; let test2 = '3'; if (test1 != test2) { console.log('+++'); } else { console.log('---'); }

ကုဒ်ကို မဖွင့်ဘဲ၊ အောက်ပါအရာက console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ-

let test1 = 3; let test2 = '3'; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }

ကုဒ်ကို မဖွင့်ဘဲ၊ အောက်ပါအရာက console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ-

let test1 = 3; let test2 = 2; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်