강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của blockmonkey1992
blockmonkey1992

câu hỏi đã được viết

Học JavaScript bằng cách tạo trò chơi trên web

Thực hiện Tic-tac-toe

대각선 검사 부분 질문남깁니다.

Đã giải quyết

Viết

·

273

0

저는 코드를 다음과 같이 짰는데요.

제로초님께서 하신 if(몇줄-몇칸 === 0) 과, Math.abs를 사용하신 부분을 제하고, 이런식으로만 코드를 짜도 정상동작하는 것으로 확인되는데, 위 if(몇줄-몇칸===0) 이라는 조건을 주신 이유가 궁금합니다.

//좌상->우하 대각선 검사
if(blanks[0][0].textContent === turn &&
blanks[1][1].textContent === turn &&
blanks[2][2].textContent === turn
){
finished = true;
}
//우상->좌하 대각선 검사
if(blanks[0][2].textContent === turn &&
blanks[1][1].textContent === turn &&
blanks[2][0].textContent === turn
){
finished = true;
}
javascript

Câu trả lời 2

1

zerocho님의 프로필 이미지
zerocho
Người chia sẻ kiến thức

이렇게 하셔도 됩니다. 다만 나중에 4x4나  5x5처럼 확장성있게 만들려면 변수나 조건을 주는 게 좋습니다.

0

Blockmonkey님의 프로필 이미지
Blockmonkey
Người đặt câu hỏi

감사합니다 

Hình ảnh hồ sơ của blockmonkey1992
blockmonkey1992

câu hỏi đã được viết

Đặt câu hỏi