let row; // 가로 줄
let cell; // 세로 줄
let mine; // 지뢰
const CODE = { (중략) }; // 칸 상태 데이터
let data;
let openCount = 0;
let startTime;
let interval;
function onSubmit(event) { // submit 이벤트
event.preventDefault();
row = parseInt(event.target.row.value);
cell = parseInt(event.target.cell.value);
mine = parseInt(event.target.mine.value);
openCount = 0;
clearInterval(interval);
$tbody.innerHTML = '';
drawTable(); // 맵 그리기 이동
startTime = new Date(); // 시작 시간 측정
interval = setInterval(() => { // 걸린 시간 측정
const time = Math.floor((new Date() - startTime) / 1000);
$timer.textContent = `${time}초`;
}, 1000);
}
$form.addEventListener('submit', onSubmit); // submit 이벤트 등록