MILK2017/8/3更新JavaScriptの条件分岐:switch文タイトルとURLをコピーJavaScriptの条件を判定する文にはifやelseを使った書き方がありますが、判定する条件が多い場合にはswitch文を使うこともできます。中にはcase条件で判定したい条件と、条件に一致した場合に行われる処理を記入、case〜breakまでが1つの処理です。()に入力した式や変数がどの条件にも当てはまらない場合はdefault式で書きます。ifを使った場合まずはswitch文で書く書き方ではなく、if文の書き方を見てみましょう。console.log("猫です。console.log("犬です。console.log("うさぎです。console.log("ネズミです。console.log("ライオンです。console.log("動物ではありません。"cat"){console.log("猫です。"dog"){console.log("犬です。"rabbit"){console.log("うさぎです。"mouse"){console.log("ネズミです。"lion"){console.log("ライオンです。");}else{console.log("動物ではありません。ifを使った書き方でも書くことができますが、判定したい条件が多いので、switch文のほうがコードを書く量を少なくすることができます。switch文の場合では先ほどのコードをswitch文で書き直してみます。console.log("猫です。console.log("犬です。console.log("うさぎです。console.log("ネズミです。console.log("ライオンです。console.log("動物ではありません。"cat":console.log("猫です。"dog":console.log("犬です。"rabbit":console.log("うさぎです。"mouse":console.log("ネズミです。"lion":console.log("ライオンです。");break;default:console.log("動物ではありません。書くことができるので見た目をスッキリさせることができます。見た目をスッキリさせるとエラーを発見しやすいので、switch文も活用してみてください。MILKはより良いサービスやプロダクトを作りたい人のためのメディアです。