回答編集履歴
1
「switch\(true\)がだめな理由」追記
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
|
**【読みやすさの観点】**
|