더북(TheBook)

 

15.2

표 그리고 무작위로 숫자 2 넣기

2048.html 파일을 만들고 다음 코드를 작성합니다. 코드는 크게 3가지 함수로 구성되어 있습니다.

startGame() 함수: 게임 시작 시 호출되는 함수로, 4 × 4 표를 그립니다.

put2ToRandomCell() 함수: 표에서 빈칸을 모두 찾고 무작위로 빈칸을 하나 선택해 숫자 2를 넣습니다.

draw() 함수: 반복문으로 표에 칸 16개를 그리고, 각 칸에 텍스트와 클래스를 부여합니다.

<html>
<head>
<meta charset="UTF-8">
<title>2048</title>
<style>
#table { border-collapse: collapse; user-select: none; }
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.