回答編集履歴

2

表現修正2

2019/12/08 14:20

投稿

hameji
hameji

スコア1380

test CHANGED
@@ -8,14 +8,14 @@
8
8
 
9
9
 
10
10
 
11
- 毎回、変数Bが新たに作成されますので、
11
+ 毎回、変数bが新たに作成されますので、
12
12
 
13
- +1はされずに、毎回0の状態でswitchの中を通るので、
13
+ +1や-1はされずに、毎回初期状態の0の状態でswitchの中を通るので、
14
14
 
15
15
  b == 1 や b == 2 の状態がトリガーされることはないということになってしまいます。
16
16
 
17
17
 
18
18
 
19
- +1した値を保持したいのでしたら、現在のローカル変数から、
19
+ 押した毎の計算+1や-1した値を保持したいのでしたら、現在のbのスコープをローカル変数から、
20
20
 
21
21
  [メンバ変数](https://qiita.com/Kenta-Okuda/items/42efbd31678a962daa27)として宣言するのがいいと思います。

1

情報追記

2019/12/08 14:20

投稿

hameji
hameji

スコア1380

test CHANGED
@@ -16,6 +16,6 @@
16
16
 
17
17
 
18
18
 
19
- +1した値を保持したいのでしたら、
19
+ +1した値を保持したいのでしたら、現在のローカル変数から、
20
20
 
21
21
  [メンバ変数](https://qiita.com/Kenta-Okuda/items/42efbd31678a962daa27)として宣言するのがいいと思います。