Ruby downtoで指定した値まで繰り返し処理を実行するサンプル

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
開始値.downto(終了値) do |引数|
処理コード
end
downtoは開始した値から終了する値まで1ずつ値を減らしていきます。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
35.downto(31) do |x|
p x
end
35.downto(31) do |x| p x end
35.downto(31) do |x|
  p x
end

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
35
34
33
32
31
35 34 33 32 31
35
34
33
32
31

 

Ruby

Posted by arkgame