如何在ruby中使用upto方法计算100?

时间:2013-07-02 23:36:02

标签: ruby loops methods

我需要制作一个从10开始倒计时的节目,显示一条信息,然后立即开始计数从100米到200米,依此类推,最高可达100,000米。我无法弄清楚如何做最后一部分。这是我到目前为止的代码。

10.downto(1) do|counter| 
    puts counter 
    sleep 1
end 

puts "Blast off!" 

1 个答案:

答案 0 :(得分:2)

如果您的增量为100,请尝试以下方法:

100.step(100_000, 100) {|c| puts c; sleep(0.5)}