回答編集履歴

2

バグ修正

2019/09/01 17:20

投稿

unhappychoice
unhappychoice

スコア1531

test CHANGED
@@ -30,17 +30,23 @@
30
30
 
31
31
  if (index === num) { // 正 index を使う
32
32
 
33
- $('.box').text('win');
33
+ box.on('click', function ()
34
34
 
35
- $('.box').addClass('win');
35
+ box.text('win');
36
36
 
37
+ box.addClass('win');
37
38
 
39
+ });
38
40
 
39
41
  } else {
40
42
 
41
- $('.box').text('lose');
43
+ box.on('click', function () {
42
44
 
45
+ box.text('lose');
46
+
43
- $('.box').addClass('lose');
47
+ box.addClass('lose');
48
+
49
+ });
44
50
 
45
51
  }
46
52
 

1

詳細に

2019/09/01 17:19

投稿

unhappychoice
unhappychoice

スコア1531

test CHANGED
@@ -1,10 +1,14 @@
1
+ 添削してみましたが、こんなかんじでいかがでしょうか (動作未確認ですmm
2
+
3
+
4
+
1
- ```
5
+ ```javascript
2
6
 
3
7
  $(function () {
4
8
 
5
9
  var num = Math.floor(Math.random() * 5) + 1;
6
10
 
7
- // i を定義; ループが終わったら i++; i<=5じゃなければ抜ける
11
+ // 動作としては i を定義; ループが終わったら i++; i<=5じゃなければ抜ける
8
12
 
9
13
  // つまりこの for が終わった時点で i == 6
10
14