我需要制作一个从10开始倒计时的节目,显示一条信息,然后立即开始计数从100米到200米,依此类推,最高可达100,000米。我无法弄清楚如何做最后一部分。这是我到目前为止的代码。
10.downto(1) do|counter|
puts counter
sleep 1
end
puts "Blast off!"
答案 0 :(得分:2)
如果您的增量为100,请尝试以下方法:
100.step(100_000, 100) {|c| puts c; sleep(0.5)}