Mogelijk duplicaat:
Automatische teller in Ruby voor elk?
Ik wil de huidige index weten terwijl ik in elke lus zit. hoe doe ik dat?
X=[1,2,3]
X.each do |p|
puts "current index..."
end
Antwoord 1, autoriteit 100%
X.each_with_index do |item, index|
puts "current_index: #{index}"
end
Antwoord 2, autoriteit 5%
x.each_with_index { |v, i| puts "current index...#{i}" }