どうも、ちょげ(@chogetarou)です。
配列(array)を逆順でループする方法を紹介します。
方法

配列(array)を逆順でループするには、reverse_eachメソッドを使います。
まず、配列(array)からreverse_eachメソッドを呼び出します。
reverse_eachメソッドのブロックには、1つの引数を用意します。
そして、reverse_eachメソッドのブロックにループ処理を指定します。
ループ処理では、引数で配列の要素を取得します。
#arr=対象の配列
arr.reverse_each do |item|
#ループ処理
#itemで要素を取得
end
上記のreverse_eachメソッドは、配列(array)を逆順でループします。
https://docs.ruby-lang.org/ja/latest/method/Array/i/reverse_each.html
使用例
nums = [1, 2, 3, 4, 5]
nums.reverse_each do |item|
p item
end
出力:
5
4
3
2
1
コメント