강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ㅇㅇ님의 프로필 이미지
ㅇㅇ

작성한 질문수

웹 게임을 만들며 배우는 자바스크립트

틱택토 구현

줄 검사할때 질문있습니다.

작성

·

137

0

칸들[줄들][0].textContent === 턴 &&
칸들[줄들][1].textContent === 턴 &&
칸들[줄들][2].textContent === 턴

여기서 줄들이 차례대로 0, 0, 1이라고 해도 성립되는게 아닌가?? 생각했는데 아니네요....

위 코드대로면 줄들이 달라도 가로로 숫자만 같아도 되는거 아닌가요?

예를 들어

[O, 빈칸, O]

[빈칸, O, 빈칸]

[]

이렇게요.

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

줄들이 아니라 몇줄이라고 생각하셔야 덜 헷갈립니다. 몇 번째 줄이라는 의미이고 실제 코드도 그렇게 적어두었습니다.

몇줄은 하나의 변수로서 하나의 값을 가집니다. 예를 들어 몇줄 === 0이면

칸들[0][0], 칸들[0][1], 칸들[0][2] 세 개를 검사해서 모두 다 일치하는 지 확인하는 겁니다.

ㅇㅇ님의 프로필 이미지
ㅇㅇ

작성한 질문수

질문하기