Else конструкцияси
else конструкцияси
if конструкциясидаги
ёлғон шартда бажариладиган код блокини белгилайди.
Синтаксис
if (логик ифода) {
/*
бу ерда жойлашган код бажарилади,
агар логик ифода тўғри бўлса
*/
} else {
/*
бу ерда жойлашган код бажарилади,
агар логик ифода нотўғри бўлса
*/
};
Агар жиғма қавс ичида фақат битта ифода бўлса, бу жиғма қавсларни ёзиш шарт эмас.
Мисол
Ўзгарувчининг қиймати нолдан катта-ю йўқлигини текширамиз:
let test = -1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Мисол
if-else конструкцияларини бир-бирига ихтиёрий
равишда joylash мумкин:
let num = 3;
if (num >= 0) {
if (num <= 5) {
alert('5 дан кичик ёки тенг');
} else {
alert('5 дан катта');
}
} else {
alert('нолдан кичик');
}