Integer.降順 # Ruby
昇順数値表示方法
2.times do |num| p num end #=> 0 1
はすぐに頭に出てきたが
Integer.blahblah do |num| p num end #=> 1 0
の 降順取り出し Integer.blahblah が出てこなかった.
方法
Integer#downto メソッドを使う
メソッド名どおり、引数の値「まで」をブロック変数へ割り当てる
1.downto(0) { |num| p num } # => 1 0
2.downto(0) { |num| p num } # => 2 1 0
2.downto(1) { |num| p num } # => 2 1
情報元 # thanks