假设我有
some_value = 23
我使用Integer
的{{1}}方法循环播放。
在迭代中,有一种简单的方法,无需保留计数器,看看循环当前在哪个迭代中?
答案 0 :(得分:46)
是的,只是让你的块接受一个论点:
some_value.times{ |index| puts index }
#=> 0
#=> 1
#=> 2
#=> ...
或
some_value.times do |index|
puts index
end
#=> 0
#=> 1
#=> 2
#=> ...