function onClickCard() { // 클릭한 카드 확인 함수
      (중략)
      if (firstBackColor === secondBackColor) { // 두 카드의 색이 같으면
        (중략)
        if (completed.length !== total) {
          return;
        }
        setTimeout(() => {
          alert(`축하합니다!`);
          resetGame();
        }, 1000);
        return;
      }
      (중략)
    }
    (중략)
    function resetGame() { // 게임 초기화 및 재실행 함수
      $wrapper.innerHTML = '';
      colorCopy = colors.concat(colors); 
      shuffled = [];
      completed = [];
      startGame();
    }
    startGame();
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.