data = [ // 더미 데이터
[32, 2, 4, 2],
[64, 4, 8, 4],
[2, 1024, 1024, 32],
[32, 16, 64, 4],
];
draw();
function moveCells(direction) { // 숫자 이동하고 합치기
(중략)
if (data.flat().includes(2048)) { // 2048을 만들면 승리
draw();
setTimeout(() => {
alert('축하합니다. 2048을 만들었습니다!');
}, 0);
} else if (!data.flat().includes(0)) { // 빈칸이 없으면 패배
alert('패배했습니다. ㅠ.ㅠ');
} else {
put2ToRandomCell();
draw();
}
}