I just had a quick question regarding loops in Ruby. Is there a difference between these two ways of iterating through a collection?
# way 1@collection.each do |item| # do whateverend# way 2for item in @collection # do whateverend
Just wondering if these are exactly the same or if maybe there's a subtle difference (possibly when @collection
is nil).