더북(TheBook)
$back.addEventListener('click', () => {
  const prevData = history.pop();
  if (!prevData) { // 되돌릴 게 없으면 종료
    return; 
  }
  $score.textContent = prevData.score;
  data = prevData.table;
  draw();
});
(중략)
function moveCells(direction) {
  history.push({
    table: JSON.parse(JSON.stringify(data)),
    score: $score.textContent,
  });
  (중략)
}

본문으로

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