JavaScriptにおけるelse if構文

構文else ifは、 elseブロック内に条件を指定することを可能にします。 例を見てみましょう:

javascriptlet num = 1;

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

複数のif文を使用する代わりにelse ifを使用する利点は、 変数numの値がどの条件にも当てはまらない状況を捕捉できることです:

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('変数numの値が不正です');
}
Задание 1

変数dayには、1から31までの間の何らかの数値が入っています。 この数値が月のどの旬(第1、第2、第3)に該当するかを判定してください。

Задание 2

前の課題を修正し、変数dayに1から31までの数値が入っていない場合、 エラーメッセージが表示されるようにしてください。