質問編集履歴
6
説明を詳しくした
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
a に 1 か 2 が入る関数です。 Aは何度も呼ばれます。
|
1
|
+
a に 1 か 2 が入る関数です。 Aは何度も呼ばれ、戻り値も使います。
|
2
2
|
|
3
3
|
この処理をもっと短くかけませんでしょうか。
|
4
4
|
|
5
条件追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,4 +38,6 @@
|
|
38
38
|
|
39
39
|
A(1) か A(2) がランダムで何度も呼ばれる
|
40
40
|
|
41
|
+
戻り値も使う
|
42
|
+
|
41
43
|
```
|
4
条件を説明文を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
a に 1 か 2 が入る関数です。
|
1
|
+
a に 1 か 2 が入る関数です。 Aは何度も呼ばれます。
|
2
2
|
|
3
3
|
この処理をもっと短くかけませんでしょうか。
|
4
4
|
|
3
手順を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,4 +32,10 @@
|
|
32
32
|
|
33
33
|
};
|
34
34
|
|
35
|
+
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
A(1) か A(2) がランダムで何度も呼ばれる
|
40
|
+
|
35
41
|
```
|
2
文字間違い
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,15 +4,15 @@
|
|
4
4
|
|
5
5
|
```js
|
6
6
|
|
7
|
-
var is
|
7
|
+
var is2 = false;
|
8
8
|
|
9
9
|
var A = function(a) {
|
10
10
|
|
11
11
|
if(a === 1) {
|
12
12
|
|
13
|
-
if(is
|
13
|
+
if(is2) {
|
14
14
|
|
15
|
-
is
|
15
|
+
is2 = false;
|
16
16
|
|
17
17
|
return true;
|
18
18
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
} else {
|
26
26
|
|
27
|
-
is
|
27
|
+
is2 = true;
|
28
28
|
|
29
29
|
return false;
|
30
30
|
|
1
変数忘れ
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,6 +3,8 @@
|
|
3
3
|
この処理をもっと短くかけませんでしょうか。
|
4
4
|
|
5
5
|
```js
|
6
|
+
|
7
|
+
var isB = false;
|
6
8
|
|
7
9
|
var A = function(a) {
|
8
10
|
|