-3

我需要制作一个程序,从 10 开始倒计时,显示一条消息,然后立即开始从 100 米到 200 米,依此类推,直到 100,000 米。我不知道如何做最后一部分。这是我到目前为止的代码。

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

puts "Blast off!" 
4

1 回答 1

2

如果你的意思是以 100 为增量,试试这个:

100.step(100_000, 100) {|c| puts c; sleep(0.5)}
于 2013-07-02T23:50:25.827 回答