[ruby-on-rails] Rails get index of "each" loop

So I have this loop:

<% @images.each do |page| %>

<% end %>

How would I get the index of "page" inside of the loop?

This question is related to ruby-on-rails ruby

The answer is


The two answers are good. And I also suggest you a similar method:

<% @images.each.with_index do |page, index| %>
<% end %>

You might not see the difference between this and the accepted answer. Let me direct your eyes to these method calls: .each.with_index see how it's .each and then .with_index.