質問編集履歴

2

2017/02/01 14:50

投稿

sumire_cl
sumire_cl

スコア228

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  switchってたとえば
2
2
 
3
3
 
4
+
5
+ ```
4
6
 
5
7
  switch(num) {
6
8
 
@@ -24,6 +26,10 @@
24
26
 
25
27
  }
26
28
 
29
+ ```
30
+
31
+
32
+
27
33
 
28
34
 
29
35
  というように書けばいいのですよね。
@@ -42,11 +48,19 @@
42
48
 
43
49
  caseのうしろには定数式が書けるというところまでは調べましたが、じゃあどう書けばというのがわかりません。
44
50
 
51
+
52
+
53
+ ```
54
+
45
55
  switch(true) {
46
56
 
47
57
  case num =< 70:
48
58
 
49
59
 
60
+
61
+ ```
62
+
63
+
50
64
 
51
65
  っていう書き方は、使ったらダメ!という記事を何個も見かけました。
52
66
 

1

2017/02/01 14:50

投稿

sumire_cl
sumire_cl

スコア228

test CHANGED
File without changes
test CHANGED
@@ -42,4 +42,16 @@
42
42
 
43
43
  caseのうしろには定数式が書けるというところまでは調べましたが、じゃあどう書けばというのがわかりません。
44
44
 
45
+ switch(true) {
46
+
47
+ case num =< 70:
48
+
49
+
50
+
51
+ っていう書き方は、使ったらダメ!という記事を何個も見かけました。
52
+
53
+ (それがどうしてかまではまだ理解できていません)
54
+
55
+
56
+
45
57
  もしくは、そういう、条件が範囲になるときはswitchは使ったらいけないのですか?