else if Konstruksie
Die konstruksie else if is tegelykertyd
die else konstruksie
en die volgende if voorwaarde.
Sintaksis
if (logiese uitdrukking 1) {
/*
kode hier geplaas sal uitgevoer word,
indien logiese uitdrukking 1 waar is
*/
} else if (logiese uitdrukking 2) {
/*
kode hier geplaas sal uitgevoer word,
indien logiese uitdrukking 2 waar is
*/
} else {
/*
kode hier geplaas sal uitgevoer word,
indien logiese uitdrukking 2 onwaar is
*/
};
Indien daar slegs een uitdrukking tussen die krulhakies is, kan hierdie krulhakies weggelaat word.
Voorbeeld
Laat ons toets of die veranderlike die getal
1, 2 of 3 bevat en
die ooreenstemmende waarde uitdruk:
let num = 1;
if (num == 1) {
alert('value1');
} else if (num == 2) {
alert('value2');
} else if (num == 3) {
alert('value3');
} else {
alert('onbekende waarde');
};