這是針對一個tic tac腳趾遊戲。我有九個字符串元素,並嵌套數組WIN_COMBINATIONS
與位置的組合陣列board
從board
:檢查一個陣列中的所有字符串是否在另一個陣列中
board = ["X", "X", "X", " ", " ", " ", " ", " ", " "]
WIN_COMBINATIONS = [
[0, 1, 2],
[0, 3, 6],
[0, 4, 8],
[3, 4, 5],
[6, 7, 8],
[6, 4, 2],
[1, 4, 7],
[2, 5, 8]
]
如何從board
選擇陣列組合是所有"X"
或使用組合所有"O"
在WIN_COMBINATIONS
發現?
例如 與上面的X不同的棋盤在右對角線上勝出。
board = ["X", "O", "X", "O", "X", "O", "X", "X", "O"]
# X | O | X
# ---+---+---
# O | X | O
# ---+---+---
# X | X | O
won?(board) #=> [2,4,6]
請提供這些數組的示例。 – mudasobwa
舉例說明輸入輸出。顯示你到目前爲止嘗試過的。 – ndn
好吧,添加數組將添加我輸入的代碼,這是非常錯誤/不好/初學者 - 你可能會看到:p –