Я перебираю массив в ruby с каждым. Есть ли простой способ получить номер итерации или индекс массива, не возвращаясь к циклу for?
Ах, понял.
each_with_index
свататься!
редактировать: упс!
Для полноты картины.
Thing.each_with_index {|obj, index_num| puts [obj, index_num].join(" has an index of ")}