method

each_with_index

each_with_index()
public

Iterates the given block for each elements with an index, which start from 0. If no block is given, returns an enumerator.

1Note

Example

leente ยท Oct 10, 20092 thanks
[5,6,7].each_with_index do |x,i|
puts "#{i} -> #{x}"
end

Outputs: 0 -> 5 1 -> 6 2 -> 7