Скажем, я имею
some_value = 23
Я использую Integer
times
метод для цикличного выполнения.
В повторении, там простой способ, не сохраняя счетчик, для наблюдения, в каком повторении цикл в настоящее время находится?
Да, просто пусть ваш блок принимает аргумент:
some_value.times{ |index| puts index }
#=> 0
#=> 1
#=> 2
#=> ...
или
some_value.times do |index|
puts index
end
#=> 0
#=> 1
#=> 2
#=> ...