01 / 04
一致しないと素通りする
switch はどの case にも一致しなかったとき、何もせずに終わる。エラーも出ないので、動かないことに気づきにくい。
下の例では みどり がどの case にもないので、信号の表示が丸ごと抜けてしまっているよ。
const signal = "みどり";switch (signal) { case "あお": console.log("すすむ"); break; case "あか": console.log("とまる"); break;}console.log("かくにんおわり");実行結果
かくにんおわり