Конструкция else if дар JavaScript
Конструксияи else if имкон медиҳад
шароитҳоро дар блоки else муайян кунем.
Биёед ба мисол нигарем:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
Фоидаи истифодаи else if
ба ҷои чанд if имконияти
гирифтани ҳолате мебошад, ки қимати тағйирёбанда
num ба ягон аз шароитҳо мувофиқ намеояд:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
} else {
console.log('қимати нодурусти тағйирёбандаи num');
}
Дар тағйирёбандаи day як адад
аз интервали 1 то 31 хобидааст. Муайян кунед
ин адад ба кадом даҳсолаи моҳ меафтад
(аввалин, дуюм ё сеюм).
Масъалаи гузаштаро тавре тағир диҳед, ки
агар дар тағйирёбандаи day адад набошад
аз 1 то 31, паёми хатогӣ
бароварда шавад.