ゲーム板の出力関数
ゲーム板を定義する
board = [[], [], []]board = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]ゲーム板の状態を出力できるようにする
# 説明: ゲーム板の状態をコンソールに出力する
# 引数: board: ゲーム板, 3 x 3の二次元配列
# 戻り値: なし
def print_board board
puts board
end最終更新
# 説明: ゲーム板の状態をコンソールに出力する
...
board = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
print_board(board)[[0, 0, 0], [0, 0, 0], [0, 0, 0]]# 説明: ゲーム板の状態をコンソールに出力する
# 引数: board: ゲーム板, 3 x 3の二次元配列
# 戻り値: なし
def print_board board
puts ""
board.each do |row|
row.each do |e|
print " N " if 0 == e
print " o " if 1 == e
print " x " if 2 == e
end
puts ""
end
puts ""
end N N N
N N N
N N N