JavaScript»基礎»論理演算子 条件を組み合わせてみる(または)

ファイル名: js-basic/quest_00147.html

下のソースコードをうつして、次のプログラムを作ってください。

点数をたずねるプロンプトを出して、入力された点数が、0未満または100より大きい場合は「正しい点数を入力してください」、そうでなく70点以上の場合は「合格!」、それ以外の場合は「不合格!ざんねん!」とアラートを出してください。

プログラムを実行

ソースコード

const score = prompt("点数は?");
if (score < 0 || score > 100) {
  alert("正しい点数を入力してください");
} else if (score >= 70) {
  alert("合格!");
} else {
  alert("不合格!ざんねん!");
}

解説

||は、「または」をあらわします。左右の条件のどちらか1つでも合っていればいいときに使います。