回答編集履歴
1
文章校正
answer
CHANGED
@@ -16,6 +16,6 @@
|
|
16
16
|
close();
|
17
17
|
}, 1000);
|
18
18
|
```
|
19
|
-
と非同期で`close`関数を呼んでいますので、フラグを下すタイミングは`close`関数が呼ばれる前
|
19
|
+
と非同期で`close`関数を呼んでいますので、想定と異なりフラグを下すタイミングは`close`関数が呼ばれる前になっています。
|
20
20
|
|
21
21
|
解決方法は、`close`関数の最後と、ペア完成したので`close`関数を通らなかった場合と、1枚目で`compare`関数を通らなかった場合、の3か所でフラグを下せばいいのではないかと思います。
|