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('белгісіз мән');
};