サブ配列内のすべてのアイテムが同じかどうかを確認しようとしています。たとえば、5x5 のボードがあり、配列の 1 つにすべてが含まれているかどうかを知りたいとしますx's
。
board = [[47, 44, 71, 8, 88],
['x', 'x', 'x', 'x', 'x'],
# [83, 85, 97, 'x', 57],
[83, 85, 97, 89, 57],
[25, 31, 96, 68, 51],
[75, 70, 54, 80, 83]]
私は現在持っています:
def check_x
board.each do |x|
return true if x.include?('x')
end
return false
end
しかし、これは単に整数の 1 つがすべてではないかどうかをチェックするだけx
です。どんな提案でも大歓迎です。