კონსტრუქცია 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-მდე, გამოიცემოს შეტყობინება
შეცდომის შესახებ.