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);
}
(중략)
}