JavaScript if else နဲ့ else if
မတူညီသော အခြေအနေများအပေါ် အခြေခံ၍ မတူညီသော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန် အခြေအနေအလိုက် ဖော်ပြချက်များကို အသုံးပြုပါသည်။
အခြေအနေဆိုင်ရာ ထုတ်ပြန်ချက်များ
ကုဒ်ရေးတဲ့အခါ မကြာခဏဆိုသလို၊ မတူညီတဲ့ ဆုံးဖြတ်ချက်တွေအတွက် မတူညီတဲ့ လုပ်ဆောင်မှုတွေကို လုပ်ဆောင်လိုကြပါတယ်။
၎င်းကိုလုပ်ဆောင်ရန် သင့်ကုဒ်ရှိ အခြေအနေဆိုင်ရာထုတ်ပြန်ချက်များကို သင်အသုံးပြုနိုင်သည်။
JavaScript တွင် ကျွန်ုပ်တို့တွင် အောက်ပါအခြေအနေဆိုင်ရာ ထုတ်ပြန်ချက်များရှိသည်။
if
သတ်မှတ်ထားသော အခြေအနေမှန်ပါက လုပ်ဆောင်ရမည့် ကုဒ်တုံးတစ်ခုကို သတ်မှတ်ရန် အသုံးပြု ပါ။else
တူညီသောအခြေအနေသည် မှားယွင်းပါက လုပ်ဆောင်ရန် ကုဒ်တစ်ခုအား သတ်မှတ်ရန် အသုံးပြု ပါ။else if
ပထမအခြေအနေသည် မှားယွင်းပါက စမ်းသပ်ရန် အခြေအနေအသစ်ကို သတ်မှတ်ရန် အသုံးပြု ပါ။switch
လုပ်ဆောင်ရမည့် ကုဒ်၏ အခြားရွေးချယ်စရာ ဘလောက်များစွာကို သတ်မှတ်ရန် အသုံးပြု ပါ။
အဆိုပါ switch
ထုတ်ပြန်ချက်ကို နောက်အခန်းတွင်ဖော်ပြထားသည်။
if Statement ၊
if
အခြေအနေမှန်ပါက လုပ်ဆောင်ရန် JavaScript ကုဒ်ကို ပိတ်ဆို့သတ်မှတ်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြု ပါ။
အထားအသို
if (condition) {
// block of code to be executed if the condition is true
}
if
စာလုံးအသေးဖြင့် ဖော်ပြထားသည်ကို သတိပြုပါ ။ စာလုံးအကြီးများ (If သို့မဟုတ် IF) သည် JavaScript အမှားကို ထုတ်ပေးလိမ့်မည်။
ဥပမာ
နာရီက 18:00 ထက်နည်းရင် "ကောင်းသောနေ့" လို့ နှုတ်ဆက်လိုက်ပါ။
if (hour < 18) {
greeting = "Good day";
}
နှုတ်ဆက်ခြင်း၏ရလဒ်မှာ-
အခြားဖော်ပြချက်
else
အခြေအနေသည် မှားယွင်းပါက လုပ်ဆောင်ရမည့် ကုဒ်တုံးတစ်ခုကို သတ်မှတ်ရန် ကြေညာချက် ကို အသုံးပြု ပါ။
if (condition) {
// block of code to be executed if the condition is true
}
else {
// block of code to be executed if the condition is false
}
ဥပမာ
နာရီသည် 18 ထက်နည်းပါက၊ "ကောင်းသောနေ့" ဟု နှုတ်ဆက်ပါ၊ သို့မဟုတ် "မင်္ဂလာညနေခင်း" ကို ဖန်တီးပါ-
if (hour < 18) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
နှုတ်ဆက်ခြင်း၏ရလဒ်မှာ-
Good evening
ကျန်တာရှိရင် Statement ပေါ့။
else if
ပထမအခြေအနေသည် မှားယွင်းပါက အခြေအနေအသစ်ကို သတ်မှတ်ရန် ကြေညာချက် ကို အသုံးပြု ပါ။
အထားအသို
if (condition1) {
// block of code to be executed if condition1 is true
}
else if (condition2) {
// block of code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false and condition2 is false
}
ဥပမာ
အချိန်က 10:00 ထက်နည်းရင် "မင်္ဂလာနံနက်ခင်းပါ" နှုတ်ခွန်းဆက်စကား ဖန်တီးပါ၊ ဒါပေမယ့် အချိန်က 20:00 ထက်နည်းရင် "ကောင်းသောနေ့" လို့ နှုတ်ခွန်းဆက်ပါ၊ မဟုတ်ရင် "မင်္ဂလာညချမ်းပါ"
if (time < 10) {
greeting = "Good morning";
}
else if (time < 20) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
နှုတ်ဆက်ခြင်း၏ရလဒ်မှာ-
Good evening
နောက်ထပ် ဥပမာများ
ဤဥပမာသည် W3Schools သို့မဟုတ် World Wildlife Foundation (WWF) သို့ လင့်ခ်တစ်ခုရေးပေးလိမ့်မည်။ ကျပန်းနံပါတ်ကို အသုံးပြုခြင်းဖြင့် လင့်ခ်တစ်ခုစီအတွက် 50% အခွင့်အလမ်းရှိသည်။