【Ruby】shuffleメソッドで配列内をランダムに混ぜる方法

Rubyのshuffleメソッドとは

Rubyのshuffleメソッドは、配列に対して要素の順番をランダムにシャッフルするメソッドです。

shuffleメソッドを使用する時の構文は以下のとおりです。

配列.shuffle

簡単なので、早速使用例を見てみましょう。

shuffleメソッドを使用した具体的なコード例

以下ように、shuffleを使うと、簡単に配列内の要素をランダムに並び替えることができます。

[1, 2, 3, 4, 5].shuffle
# => [1, 5, 4, 3, 2]

["a", "b", "c", "d", "e"].shuffle
# => ["b", "d", "e", "c", "a"]
タイトルとURLをコピーしました