Plus une curiosité syntaxique qu'un problème à résoudre ...
J'ai deux tableaux de longueur égale et je veux les parcourir tous les deux à la fois - par exemple, pour afficher leurs deux valeurs à un certain index.
@budget = [ 100, 150, 25, 105 ]
@actual = [ 120, 100, 50, 100 ]
Je sais que je peux utiliser each_index
et indexer dans les tableaux comme ceci:
@budget.each_index do |i|
puts @budget[i]
puts @actual[i]
end
Existe-t-il un moyen Ruby de mieux faire cela? Quelque chose comme ça?
# 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