Muundo wa else if
Muundo else if wakati huo huo
ni muundo else
na sharti linalofuata if.
Syntax
if (usemi wa kimantiki 1) {
/*
code iliyoko hapa itatekelezwa,
kama usemi wa kimantiki 1 ni kweli
*/
} else if (usemi wa kimantiki 2) {
/*
code iliyoko hapa itatekelezwa,
kama usemi wa kimantiki 2 ni kweli
*/
} else {
/*
code iliyoko hapa itatekelezwa,
kama usemi wa kimantiki 2 si kweli
*/
};
Iwapo, kwenye mabano ya curly kuna usemi mmoja tu, unaweza kuacha kuandika mabano haya ya curly.
Mfano
Tuangalie ikiwa kwenye variable imehifadhiwa nambari
1, 2 au 3 na tuonyeshe
thamani inayofanana:
let num = 1;
if (num == 1) {
alert('value1');
} else if (num == 2) {
alert('value2');
} else if (num == 3) {
alert('value3');
} else {
alert('thamani isiyojulikana');
};