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 միջակայքից, ապա ցուցադրվի
սխալի մասին հաղորդագրություն: