Die else-konstruksie
Die else konstruksie spesifiseer 'n blok kode
wat uitgevoer sal word wanneer die voorwaarde in die
if konstruksie onwaar is.
Sintaksis
javascriptif (logiese uitdrukking) {
/*
kode hier geplaas sal uitgevoer word,
indien die logiese uitdrukking waar is
*/
} else {
/*
kode hier geplaas sal uitgevoer word,
indien die logiese uitdrukking onwaar is
*/
};
In die geval waar daar net een uitdrukking tussen die krulhakies is, kan hierdie krulhakies weggelaat word.
Voorbeeld
Laat ons kyk of die veranderlike se waarde groter as nul is of nie:
javascriptlet toets = -1;
if (toets > 0) {
alert('+++');
} else {
alert('---');
}
Voorbeeld
if-else konstruksies kan op enige manier in mekaar genestel word:
javascriptlet num = 3;
if (num >= 0) {
if (num <= 5) {
alert('minder as of gelyk aan 5');
} else {
alert('groter as 5');
}
} else {
alert('minder as nul');
}