else if ဖွဲ့စည်းပုံ
else if ဖွဲ့စည်းပုံသည် တစ်ချိန်တည်းမှာပင်
else ဖွဲ့စည်းပုံ
နှင့် နောက်ထပ် if
အခြေအနေတစ်ခု ဖြစ်ပါသည်။
ဖွဲ့စည်းပုံစံ
if (လျှောက်လွှာ အတွက်အချက် 1) {
/*
ဤနေရာတွင် တည်ရှိသော ကုဒ်သည်
လျှောက်လွှာ အတွက်အချက် 1 မှန်ကန်ပါက
အလုပ်လုပ်ဆောင်မည်
*/
} else if (လျှောက်လွှာ အတွက်အချက် 2) {
/*
ဤနေရာတွင် တည်ရှိသော ကုဒ်သည်
လျှောက်လွှာ အတွက်အချက် 2 မှန်ကန်ပါက
�လုပ်လုပ်ဆောင်မည်
*/
} else {
/*
ဤနေရာတွင် တည်ရှိသော ကုဒ်သည်
လျှောက်လွှာ အတွက်အချက် 2 မမှန်ကန်ပါက
အလုပ်လုပ်ဆောင်မည်
*/
};
အကယ်၍ ကွင်းကောက်များအတွင်းတွင် အတွက်အချက်တစ်ခုတည်းသာ ရှိပါက၊ ထိုကွင်းကောက်များကို မရေးပဲ ထားနိုင်သည်။
ဥပမာ
ကိန်းရှင်တွင် ဂဏန်း
1၊ 2 (သို့မဟုတ်) 3 သိမ်းဆည်းထားမထားစစ်ဆေးပြီး
သက်ဆိုင်ရာ တန်ဖိုးကို ထုတ်ပြမည်:
let num = 1;
if (num == 1) {
alert('value1');
} else if (num == 2) {
alert('value2');
} else if (num == 3) {
alert('value3');
} else {
alert('သိရှိထားခြင်းမရှိသော တန်ဖိုး');
};