インデックスつきの無限ループというのは、Rubyでは通常どのようにするのでしょうか?

limit = 5
loop do |i|
break if i > limit
end