回答編集履歴

1

「switch\(true\)がだめな理由」追記

2017/02/02 15:02

投稿

windsky
windsky

スコア12

test CHANGED
@@ -17,6 +17,8 @@
17
17
 
18
18
 
19
19
  上記に記載の通りで、コンパイラ(人間が書いたソースコードを機械が高速に実行できるようにしてくれる)はif-elseとswitchでコンパイル結果が変わります(コンパイラにも依りますが)
20
+
21
+ switch(true)がだめな理由は、結局メリットがなくなって(遅くなって)しまうからより高機能なif-else構文を使うべき ですかね。
20
22
 
21
23
  携帯でも高スペックな今の時代ではあれですが、より早く動かすためにswitchが使われる場合があります。
22
24