-2
在嵌套的数组中,将用作网格有一个easir 检查天气的方法上下的地方都是空的或者是唯一的方法if,elsif声明嵌套数组中的索引Ruby
即
if maze[i][j-1].to_i == index
maze[i][j-1] = ">"
#down
elsif maze[i+1][j].to_i == index
maze[i+1][j] = ">"
# UP
elsif maze[i-1][j].to_i == index
maze[i-1][j] = ">"
#right
elsif maze[i][j+1].to_i == index
maze[i][j+1] = ">"
end
发布的代码不完整。您还必须小心不要传递数组边界。如果'j == 0','j-1'在数组外。 – axiac