I am trying to iterate a multidimension array created with the following line
To iterate i’m using the following code
visiblematrix= Array.new (10) {Array.new(10){0}}
But this doesn’t allow me to know the current x,y position while iterating. how can i find it out without resorting to temporary variables
visiblematrix.each do |x|
x.each do |y|
puts y
end
end
use
each_indexinstead of justeach.Keep in mind x and y would now be your index not the value at that index. So visiblematrix[x] etc.