leithdm
4/17/2020 - 2:40 PM

int[][] looping to checkIfWon [Tic-Tac-Toe]

class Test {
    int[] gameBoard = {1,2,3,4,5,6,7,7,7};
    int[][] winningPositions = {{0,1,2}, {3, 4, 5}, {6, 7, 8}, {0, 3, 6}, {1, 4, 7}, {2, 5, 8}, {0, 4, 8}, {2, 4, 6}};

    void checkIfWon() {
        for (int[] winPositions: winningPositions) {
            if (gameBoard[winPositions[0]] == gameBoard[winPositions[1]] && gameBoard[winPositions[0]] == gameBoard[winPositions[2]]) {
                System.out.println("We have a winner");
            }
        }
    }