Konstruksie if
Die konstruksie if stel 'n voorwaarde. Met behulp
van hierdie konstruksie kan ons byvoorbeeld die program vra
"is veranderlike a groter as veranderlike b",
en afhangende van die antwoord, die een of die ander kode uitvoer.
Gewoonlik word hierdie konstruksie gebruik
in kombinasie met die konstruksie else.
Sintaksis
if (logiese uitdrukking) {
/*
kode hier geplaas sal uitgevoer word
as die logiese uitdrukking waar is
*/
};
Indien daar net een uitdrukking tussen die krulhakies is, kan hierdie krulhakies weggelaat word.
Voorbeeld
As die waarde van die veranderlike gelyk is aan een, wys ons 'n boodskap op die skerm:
let test = 1;
if (test == 1) {
alert('+++');
}
Voorbeeld
Kom ons kyk of die waarde van die veranderlike groter as nul is of nie:
let test = 1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Voorbeeld
if-else konstruksies kan op enige manier
binne-in mekaar geplaas word:
let 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');
}