2010-05-17 2 views

Répondre

231
X.each_with_index do |item, index| 
    puts "current_index: #{index}" 
end 
+2

Cette solution est plus claire et plus concise que ce qu'il y a dans le doublon. – Sisi

+2

Vous pouvez réellement le faire dans la boucle for, 'pour chaque, index dans X.each_with_index; ...; fin – akuhn

+1

Pourquoi l'auteur de ruby ​​prend-il la peine d'introduire each_with_index ... –

10

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

+2

'I' devrait être le deuxième paramètre à la block – Chubas

+2

Chubas, ouais ça m'amène toujours, merci – horseyguy