可以的,只需让你的代码块接受一个参数:some_value.times{ |index| puts index } #=> 0 #=> 1 #=> 2 #=> ... 或者some_value.times do |index| puts index end #=> 0 #=> 1 #=> 2 #=> ...
3.times do |i| puts i*100 end 通过这种方式,您可以将3替换为您喜欢的任何整数,并在循环计算中操纵索引i。由于索引从0开始,因此我的示例将打印以下内容:# output 0 100 200