더북(TheBook)

패배 메시지에 지금까지 계산한 점수를 함께 표시하겠습니다.

if (data.flat().includes(2048)) { // 2048을 만들면 승리
  draw();
  setTimeout(() => {
    alert('축하합니다. 2048을 만들었습니다!');
  }, 0);
} else if (!data.flat().includes(0)) { // 빈칸이 없으면 패배
    alert(`패배했습니다. ㅠ.ㅠ ${$score.textContent}점`);
} else {
  put2ToRandomCell();
  draw();
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.