JavaScript ရှိ Ternary Operator
ဤသင်ခန်းစာတွင် အခြေခံအဆောက်အဦဖြစ်သော
if-else ၏ အတိုကောက်ပုံစံဖြစ်သည့်
ternary operator ကို လေ့လာသွားပါမည်။
၎င်း၏ syntax သည် အောက်ပါအတိုင်းဖြစ်သည်။
let variable = condition ? value1 : value2;
Operator ၏ အလုပ်လုပ်ပုံမှာ - အကယ်၍ condition သည်
မှန်ကန်ပါက value1 ကို ပြန်ပေးပြီး၊
�ဟုတ်ပါက value2 ကို ပြန်ပေးသည်။
ဤ operator ကို အသုံးပြုထားသည့် ကုဒ်နမူနာ
တစ်ခုပြုလုပ်ကြည့်ပါမည်။
let age = 17;
let adult = age >= 18 ? true: false;
console.log(adult);
ဤကုဒ်ကို အပြည့်အစုံပုံစံဖြင့် အောက်ပါအတိုင်း ပြန်ရေးနိုင်သည်။
let age = 17;
let adult;
if (age >= 18) {
adult = true;
} else {
adult = false;
}
console.log(adult);
Ternary operator ကို အလွန်ရိုးရှင်းသော ကိစ္စရပ်များတွင်သာ အသုံးပြုသင့်သည်၊ အဘယ်ကြောင့်ဆိုသော် ၎င်း၏အသုံးပြုမှုသည် ကုဒ်ကို နားလည်ရခက်စေသောကြောင့်ဖြစ်သည်။
အောက်ပါကုဒ်ကို ternary operator ဖြင့် ပြန်ရေးပါ။
let num = 1;
let res;
if (num >= 0) {
res = '1';
} else {
res = '2';
}
console.log(res);