回答編集履歴
2
修正
test
CHANGED
@@ -20,10 +20,6 @@
|
|
20
20
|
|
21
21
|
if(jankenCounter == 5) {
|
22
22
|
|
23
|
-
jankenCounter = 0;
|
24
|
-
|
25
|
-
|
26
|
-
|
27
23
|
if(numOfPlayerWon > 2) {
|
28
24
|
|
29
25
|
プレイヤーの勝ち
|
@@ -39,6 +35,10 @@
|
|
39
35
|
|
40
36
|
|
41
37
|
...
|
38
|
+
|
39
|
+
jankenCounter = 0;
|
40
|
+
|
41
|
+
numOfPlayerWon = 0;
|
42
42
|
|
43
43
|
return;
|
44
44
|
|
1
追記
test
CHANGED
@@ -7,6 +7,8 @@
|
|
7
7
|
...
|
8
8
|
|
9
9
|
private int jankenCounter = 0;
|
10
|
+
|
11
|
+
private int numOfPlayerWon = 0; // いい命名が思いつかない
|
10
12
|
|
11
13
|
|
12
14
|
|
@@ -19,6 +21,22 @@
|
|
19
21
|
if(jankenCounter == 5) {
|
20
22
|
|
21
23
|
jankenCounter = 0;
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
if(numOfPlayerWon > 2) {
|
28
|
+
|
29
|
+
プレイヤーの勝ち
|
30
|
+
|
31
|
+
}
|
32
|
+
|
33
|
+
else {
|
34
|
+
|
35
|
+
コンピュータの勝ち
|
36
|
+
|
37
|
+
}
|
38
|
+
|
39
|
+
|
22
40
|
|
23
41
|
...
|
24
42
|
|
@@ -38,6 +56,8 @@
|
|
38
56
|
|
39
57
|
jankenCounter++;
|
40
58
|
|
59
|
+
numOfPlayerWon++;
|
60
|
+
|
41
61
|
...
|
42
62
|
|
43
63
|
}
|
@@ -55,3 +75,9 @@
|
|
55
75
|
}
|
56
76
|
|
57
77
|
```
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
愚直ではありますが、わかりやすい方法ではあります。
|
82
|
+
|
83
|
+
逆に言えば改善点は山ほどあるので、修正していくと良い勉強になるでしょう。
|