if ဆောက်ပုံ
if ဆောက်ပုံသည် အခြေအနေတစ်ခုကို သတ်မှတ်ပေးသည်။
ဤဆောက်ပုံဖြင့် ကျွန်ုပ်တို့သည် ဥပမာအားဖြင့် "a ကိန်းရှင်
သည် b ကိန်းရှင်ထက် ပိုကြီးသလား" ဟူသော မေးခွန်းကို
ပရိုဂရမ်အား မေးမြန်းနိုင်ပြီး၊ အဖြေပေါ် မူတည်၍
တစ်မျိုးသော ကုဒ် သို့မဟုတ် အခြားတစ်မျိုးသော ကုဒ်ကို
လုပ်ဆောင်စေနိုင်သည်။
ပုံမှန်အားဖြင့် ဤဆောက်ပုံကို
else ဆောက်ပုံ
နှင့် ပေါင်းစပ်၍ အသုံးပြုသည်။
ဖွဲ့စည်းပုံ
if (လော့ဂျစ်အသုံးအနှုန်း) {
/*
ဤနေရာတွင် ထားရှိသော ကုဒ်သည် လုပ်ဆောင်ပါမည်၊
လော့ဂျစ်အသုံးအနှုန်းသည် မှန်ကန်ပါက
*/
};
ကွင်းကောက်များအတွင်းတွင် အသုံးအနှုန်းတစ်ခုသာ ရှိပါက၊ ထိုကွင်းကောက်များကို မရေးလည်း ရပါသည်။
ဥပမာ
ကိန်းရှင်၏ တန်ဖိုးသည် တစ်နှင့် ညီမျှပါက၊ စကရင်ပေါ်တွင် မက်ဆေ့ချ်တစ်ခုခုကို ပြသပါမည်။
let test = 1;
if (test == 1) {
alert('+++');
}
ဥပမာ
ကိန်းရှင်၏ တန်ဖိုးသည် သုညထက် ပိုကြီးသလား မကြီးသလား စစ်ဆေးကြည့်ပါမည်။
let test = 1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
ဥပမာ
if-else ဆောက်ပုံများကို တစ်ခုကိုတစ်ခု
မည်သို့မည်ပုံ ထည့်သွင်းနိုင်ပါသည်။
let num = 3;
if (num >= 0) {
if (num <= 5) {
alert('၅ ထက် နည်းသည် သို့မဟုတ် ညီသည်');
} else {
alert('၅ ထက် ပိုကြီးသည်');
}
} else {
alert('သုညထက် နည်းသည်');
}