回答編集履歴

2

補足

2018/02/01 00:18

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -46,6 +46,8 @@
46
46
 
47
47
  }
48
48
 
49
+ ```
49
50
 
50
51
 
52
+
51
- ```
53
+ ちなみにこの処理、「5番目(存在しないカード)」まで進んでしまうとバグってしまうので、対処を考えてくださいね。

1

num++の位置修正

2018/02/01 00:18

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -14,6 +14,8 @@
14
14
 
15
15
  function next() {
16
16
 
17
+ num++; // 次のカードに行く前にnumに1を足す
18
+
17
19
  if (card.className === 'open') {
18
20
 
19
21
  card.addEventListener('transitionend', setCard);
@@ -21,8 +23,6 @@
21
23
  flip();
22
24
 
23
25
  } else {
24
-
25
- num++; // 次のカードに行く前にnumに1を足す
26
26
 
27
27
  setCard();
28
28