let shuffled = []; // 섞은 카드 배열
    let clicked = []; // 클릭한 카드 배열 ------------------------------ ①
      (중략)
    function onClickCard() { // 클릭한 카드 확인 함수 ------------------ ③
       this.classList.toggle('flipped'); 
       clicked.push(this);
       if (clicked.length !== 2) { 
        return;
      }
    }
    function startGame() { // 게임 시작 함수
      shuffle(); // 카드 섞기
      for (let i = 0; i < total; i += 1) { 
        const card = createCard(i); // 카드 생성
        card.addEventListener('click', onClickCard); // 이벤트 연결 ---- ②
        $wrapper.appendChild(card);
      }
      (중략)
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.