해결해야 할 문제보다 구문 호기심이 더 많습니다 ...
길이가 같은 두 개의 배열이 있으며 두 인덱스를 한 번에 반복하여 두 인덱스를 모두 특정 인덱스에 출력하려고합니다.
@budget = [ 100, 150, 25, 105 ]
@actual = [ 120, 100, 50, 100 ]
다음 each_index
과 같이 배열을 사용 하고 색인을 생성 할 수 있음을 알고 있습니다 .
@budget.each_index do |i|
puts @budget[i]
puts @actual[i]
end
거기에 루비 방법 이 작업을 수행하는 더 나은? 뭔가 같은 이?
# 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