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
javascriptif (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:
javascriptlet test = 1;
if (test == 1) {
alert('+++');
}
Voorbeeld
Kom ons kyk of die waarde van die veranderlike groter as nul is of nie:
javascriptlet test = 1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Voorbeeld
if-else konstruksies kan op enige manier
binne-in mekaar geplaas 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');
}