【发布时间】:2017-07-14 13:27:19
【问题描述】:
我正在尝试计算占用空间的数量,然后从#turn_count 返回该计数。现在我正在返回原始数组。
我也在计算每次迭代,而不是占用的索引。
board = [" ", " x", " ", " ", "O", "O", " ", " ", "X"]
def turn_count(board)
counter = 0
board.each do |index|
if index = "x" || index = "o"
counter += 1
puts "#{counter}"
end
end
end
turn_count(board)
【问题讨论】:
-
你的问题到底是什么?
-
在方法结束时直接返回
counter? -
@ndn,当我返回计数器时,我得到 9,但我想要 4。
-
@dax,我只想统计占用的board[index],跳过空的,然后返回4,即占用索引的数量(带有x和o)。
-
@ndn 我得到了图片。 ==