Trouver l'indice courant dans chaque boucle (Ruby) [dupliquer]

possibilité de dupliquer:

comptoir automatique en rubis pour chacun?

je veux connaître l'indice courant pendant que je suis dans chaque boucle. comment dois-je faire?

X=[1,2,3]

X.each do |p|
 puts "current index..."
end 
97
demandé sur Community 2010-05-17 06:15:45

2 réponses

X.each_with_index do |item, index|
  puts "current_index: #{index}"
end
248
répondu Chubas 2016-08-19 21:31:21

x.each_with_index { |v, i| puts "current index...#{i}" }

12
répondu horseyguy 2010-05-17 02:18:35