let completed = []; // 완료 카드 배열
let clickable = false; // 클릭 가능 여부
1번 버그는 처음에 카드를 잠깐 보여 줬다가 다시 뒤집을 때까지는 클릭할 수 없게 해서 해결할 수 있습니다.
function startGame() { // 게임 시작 함수
(중략)
setTimeout(() => { // 카드 뒷면 보이기
document.querySelectorAll('.card').forEach((card) => {
card.classList.remove('flipped');
});
clickable = true;
}, 5000);
}
function resetGame() { // 게임 초기화 및 재실행 함수
(중략)
clickable = false;
startGame();
}