더북(TheBook)
const total = parseInt(prompt('카드 수를 짝수로 입력하세요(최대 20).')); --- ①
const colors = [ ------ ②
  'red', 'orange', 'yellow', 'green', 'white', 'pink', 'cyan', 'violet', 'gray', 'black',
];
let colorSlice = colors.slice(0, total / 2);
let colorCopy = colorSlice.concat(colorSlice); ----------------------------- ③
let shuffled = [];
let clicked = [];
let completed = [];
let clickable = false;
let startTime; ------------------------------------------------------------------ ④
(중략)
function onClickCard() { // 클릭한 카드 확인 함수
  (중략)
  if (firstBackColor === secondBackColor) { // 두 카드의 색이 같으면
    (중략)
    const endTime = new --------------------------------------------------------- ④
    setTimeout(() => {
      alert(`축하합니다!  ${( endTime - startTime) /  1000 }초 걸렸습니다.`); --- ④
      resetGame();
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.