if конструкциясы
if конструкциясы шартты аныктайт. Бул
конструкциянын жардамы менен биз программага,
мисалы, "a өзгөрмөсү b өзгөрмөсүнөн
чоңбу" деген суроо берип, жоопко жараша бир
же башка кодду иштете алабыз.
Адатта бул конструкция else
конструкциясы менен бирге колдонулат.
Синтаксис
if (логикалык туюнтма) {
/*
бул жерде жайгашкан код иштейт,
эгерде логикалык туюнтма туура болсо
*/
};
Эгерде кашаа ичинде бир гана туюнтма болсо, бул кашааларды жазбаса болот.
Мисал
Эгерде өзгөрмөнүн мааниси бирге барабар болсо, экранга кандайдыр бир кабарды чыгаралы:
let test = 1;
if (test == 1) {
alert('+++');
}
Мисал
Өзгөрмөнүн мааниси нөлдөн чоңбу же жокпу текшерип көрөлү:
let test = 1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Мисал
if-else конструкцияларын бири-бирине
өзүңүз каалагандай кылып салып койсо болот:
let num = 3;
if (num >= 0) {
if (num <= 5) {
alert('5ке чоң же барабар эмес');
} else {
alert('5тен чоң');
}
} else {
alert('нөлдөн кичине');
}