Rubyリファレンス: Home

reverse, reverse! (Array)

Edit   History

標準クラス・モジュール > Array > reverse, reverse!

array.reverse

reverseメソッドは、配列の要素の順番を反転させた新しい配列を返します。

fruits = ["apple", "orange", "banana", "kiwi"]
p fruits.reverse
["kiwi", "banana", "orange", "apple"]
array.reverse!

reverse!メソッドは、配列の要素の順番を反転させます。レシーバ自身を変更するメソッドです。戻り値はレシーバ自身です。

fruits = ["apple", "orange", "banana", "kiwi"]
fruits.reverse!
p fruits
["kiwi", "banana", "orange", "apple"]