Eher eine Syntax-Neugier als ein zu lösendes Problem ...
Ich habe zwei Arrays gleicher Länge und möchte beide gleichzeitig durchlaufen - zum Beispiel, um beide Werte an einem bestimmten Index auszugeben.
@budget = [ 100, 150, 25, 105 ]
@actual = [ 120, 100, 50, 100 ]
Ich weiß, dass ich each_index
die Arrays wie folgt verwenden und indizieren kann :
@budget.each_index do |i|
puts @budget[i]
puts @actual[i]
end
Gibt es einen Ruby-Weg , um dies besser zu machen? Etwas wie das?
# Obviously doesn't achieve what I want it to - but is there something like this?
[@budget, @actual].each do |budget, actual|
puts budget
puts actual
end