JS Нөхцөл шалгах / If Else
Нөхцөл шалгалтаар өөр өөр нөхцөл байдалд үндэслэн янз бүрийн үйлдэл хийхэд ашигладаг.
Нөхцөл
Код бичих явцад янз бүрийн шийдвэр гаргах шаардлага гардаг бөгөөд үүнийг шийдвэрлэхийн тулд нөхцөл шалгаж шийдвэрлэдэг.
JavaScript-д дараах нөхцөл шалгах боломжууд байдагif
нөхцөл биелсэн үед ажиллах болно. else
Заасан үйлдэл буюу if
нөхцөл худал үед ажиллах болно.else if
Эхний нөхцөл биелэхгүй үед шинэ нөхцөл шалгах болно.switch Олон б
лок кодод нөхцөл биелэх хүртэл ажиллана.switch
нөхцлийг бид дараагийн хичээлээр дэлгэрэнгүй үзэх болно.
if нөхцөл
if
нөхцөлд: тухайн нөхцөл үнэн үед гүйцэтгэх кодын блокыг зааж өгнө.
// Нөхцөл үнэн үед гүйцэтгэх блок кодыг зааж өгнө.
}
if
нөхцлийг жижиг үсгээр бичнэ. Хэрэв том үсгээр бичвэл JavaScript алдаа өгнө.
Жишээ нь
if (new Date().getHours() < 18) {
document.getElementById("test").innerHTML = "Сайхан өдөр!";
}
else нөхцөл
else
нөхцөлд: тухайн нөхцөл худал үед гүйцэтгэх кодын блокыг зааж өгнө.
// Нөхцөл үнэн үед гүйцэтгэх блок кодыг зааж өгнө.
} else {
// Нөхцөл худал үед гүйцэтгэх блок кодыг зааж өгнө.
}
Жишээ нь
if (new Date().getHours() < 18) {
document.getElementById("test").innerHTML = "Сайхан өдөр байна!";
} else {
document.getElementById("test").innerHTML = "Сайхан орой байна!";
}
else if нөхцөл
else if
нөхцөлд: тухайн нөхцөл худал үед шинэ нөхцөл тодорхойлж өгнө.
// Нөхцөл үнэн үед гүйцэтгэх блок кодыг зааж өгнө.
} else if (нөхцөл2) {
// Эхний нөхцөл худал үед шинэ нөхцөл блок кодыг зааж өгнө.
} else {
// Нөхцөл худал үед гүйцэтгэх блок кодыг зааж өгнө.
}
Жишээ нь
if (time < 10) {
odoo = "Өглөөний мэнд!";
} else if (time < 18) {
odoo = "өдрийн мэнд";
} else {
odoo = "Оройн мэнд";
}