質問するログイン新規登録

回答編集履歴

1

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

2017/02/02 15:02

投稿

windsky
windsky

スコア12

answer CHANGED
@@ -8,6 +8,7 @@
8
8
  ttp://ww4.tiki.ne.jp/~yosshie-k/programming/techniques/memory.html
9
9
 
10
10
  上記に記載の通りで、コンパイラ(人間が書いたソースコードを機械が高速に実行できるようにしてくれる)はif-elseとswitchでコンパイル結果が変わります(コンパイラにも依りますが)
11
+ switch(true)がだめな理由は、結局メリットがなくなって(遅くなって)しまうからより高機能なif-else構文を使うべき ですかね。
11
12
  携帯でも高スペックな今の時代ではあれですが、より早く動かすためにswitchが使われる場合があります。
12
13
 
13
14
  **【読みやすさの観点】**