teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

文章校正

2019/12/26 04:53

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37470

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か所でフラグを下せばいいのではないかと思います。