if文とswitch文はそれぞれどういう場合に使うのかわからなかったため、調べたことを簡単にまとめます。
if文
if文を使用するメリットとしては、条件式を複数書くことができる点だ。
if文は複数の条件を持ち、その条件に合うところまで下りてきたらその中の処理を実行する。
switch文
switch文はある特定のデータの値のパターンをチェックするため、複数の比較値で条件分岐する際はswitch文を使うほうがベター
1つのデータに対して複数の値をチェックし、その値によって処理を変えたい場合はswitch文を使うほうがよさそうだ。
また、switch文のメリットはその書き方ゆえコードが長くなっても読みやすい点にある。