더북(TheBook)

 

13.4

카드 짝 맞추기

순서도에서 카드 클릭 부분의 절차를 구현해 보겠습니다. 카드를 2장 뒤집어 카드 색이 일치하면 그대로 놔두고, 일치하지 않으면 2장 모두 다시 뒤집습니다. 모든 카드가 앞면이 되면 성공이므로 ‘축하합니다!’라는 메시지를 표시합니다.

2장의 카드를 뒤집어 카드 색이 같은지 확인해야 하므로 클릭한 카드를 담을 수 있는 클릭 배열 변수(clicked)를 선언합니다.

카드를 클릭해 뒤집는 부분을 위해 생성한 카드 태그에 클릭 이벤트 리스너를 붙입니다.

카드를 클릭하면 해당 카드를 뒤집고('flipped') 클릭 배열에 추가합니다. 클릭 배열에 카드가 2장 있는지 확인합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.