if ဆောက်ပုံ

if ဆောက်ပုံသည် အခြေအနေတစ်ခုကို သတ်မှတ်ပေးသည်။ ဤဆောက်ပုံဖြင့် ကျွန်ုပ်တို့သည် ဥပမာအားဖြင့် "a ကိန်းရှင် သည် b ကိန်းရှင်ထက် ပိုကြီးသလား" ဟူသော မေးခွန်းကို ပရိုဂရမ်အား မေးမြန်းနိုင်ပြီး၊ အဖြေပေါ် မူတည်၍ တစ်မျိုးသော ကုဒ် သို့မဟုတ် အခြားတစ်မျိုးသော ကုဒ်ကို လုပ်ဆောင်စေနိုင်သည်။

ပုံမှန်အားဖြင့် ဤဆောက်ပုံကို else ဆောက်ပုံ နှင့် ပေါင်းစပ်၍ အသုံးပြုသည်။

ဖွဲ့စည်းပုံ

javascriptif (လော့ဂျစ်အသုံးအနှုန်း) {
  /*
    ဤနေရာတွင် ထားရှိသော ကုဒ်သည် လုပ်ဆောင်ပါမည်၊
    လော့ဂျစ်အသုံးအနှုန်းသည် မှန်ကန်ပါက
  */
};

ကွင်းကောက်များအတွင်းတွင် အသုံးအနှုန်းတစ်ခုသာ ရှိပါက၊ ထိုကွင်းကောက်များကို မရေးလည်း ရပါသည်။

ဥပမာ

ကိန်းရှင်၏ တန်ဖိုးသည် တစ်နှင့် ညီမျှပါက၊ စကရင်ပေါ်တွင် မက်ဆေ့ချ်တစ်ခုခုကို ပြသပါမည်။

javascriptlet test = 1;

if (test == 1) {
  alert('+++');
}

ဥပမာ

ကိန်းရှင်၏ တန်ဖိုးသည် သုညထက် ပိုကြီးသလား မကြီးသလား စစ်ဆေးကြည့်ပါမည်။

javascriptlet test = 1;

if (test > 0) {
  alert('+++');
} else {
  alert('---');
}

ဥပမာ

if-else ဆောက်ပုံများကို တစ်ခုကိုတစ်ခု မည်သို့မည်ပုံ ထည့်သွင်းနိုင်ပါသည်။

javascriptlet num = 3;

if (num >= 0) {
  if (num <= 5) {
    alert('၅ ထက် နည်းသည် သို့မဟုတ် ညီသည်');
  } else {
    alert('၅ ထက် ပိုကြီးသည်');
  }
} else {
  alert('သုညထက် နည်းသည်');
}

ဒါတွေလဲ ကြည့်ပါ

  • else ဆောက်ပုံ,
    အခြေအနေ၏ ဆန့်ကျင်ဘက်ကို လုပ်ဆောင်ပေးသည်။
  • elseif ဆောက်ပုံ,
    အခြေအနေကို လည်း လုပ်ဆောင်ပေးသည်။
  • switch ဆောက်ပုံ,
    အခြေအနေကို လည်း လုပ်ဆောင်ပေးသည်။