JS 오목 승패 확인 알고리즘을 짜보도록 하겠습니다.게임은 디스코드봇을 이용해서 하는 방식으로 해보겠습니다.일단, 오목은 5줄이 모두 차면 끝나는 게임인데, 케이스가 총 4개죠. 왼쪽에서 오른쪽으로 대각선 5개, 오른쪽에서 왼쪽으로 대각선 5개, 가로 세로 각각 5개해
오늘은 전 글에서 말했듯이 4가지 경우를 확인할 수 있는 코드를 짜보도록 하겠습니다. 일단, 전 글에 올렸던 왼쪽에서 오른쪽으로 5개 생기는 경우에 확인할 수 있는 코드입니다. 여기서, 이 부분만 수정하면 되는데요. 이렇게 수정하면 오른쪽에서 왼쪽으로 대각선에서
이번에는 전 글에서 썼던 코드들을 모두 합여서 하나의 함수로 통일시켜보도록 하겠습니다.( 이번 글은 짧을 수 있습니다. )대각선 확인 코드세로 확인 코드가로 확인 코드총 확인 코드 디버깅해보면 정상적으로 원하는 값이 나오는 것을 알 수 있다. 다른 경우에도 다 나오고,
오늘은 오목판을 만들고, 그 오목판과 5줄을 확인하는 함수를 이용해서 5줄 확인하는 코드까지 짜보도록 하겠습니다.일단, 오목판 만드는 코드를 미리 짜둔게 있는데요, 원리를 간단하게 설명하려고 썼는데, 설명을 뭐라할지 모르겠어서 그냥 올리겠습니다.이런식으로 출력하게 됩니