Struktura else if në JavaScript

Struktura else if lejon vendosjen e kushteve në bllokun else. Le të shohim një shembull:

javascriptlet num = 1;

if (num == 1) {
  console.log('value1');
} else if (num == 2) {
  console.log('value2');
} else if (num == 3) {
  console.log('value3');
}

Përparësia e përdorimit të else if në vend të disa if-ave është mundësia për të kapur situatën kur vlera e variablës num nuk i përshtatet asnjërit prej kushteve:

javascriptlet 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('vlerë e pavlefshme e variablës num');
}
Задание 1

Në variablin day gjendet një numër nga intervali 1 deri në 31. Përcaktoni në cilën dekadë të muajit bie ky numër (në të parën, të dytën apo të tretën).

Задание 2

Modifikoni detyrën e mëparshme ashtu që, nëse në variablin day nuk është një numër nga 1 deri në 31, të jepet mesazh gabimi.