Ruby 配列をランダムに入れ替える 投稿日: 2016年9月7日by keruu Rubyで配列をランダムに入れ替えるにはshuffleを使います。 シャッフルして保存する 配列に対してshuffle!を使います。 array = [1,2,3,4,5,6] array.shuffle! p array => [3,6,4,1,2,5] シャッフルして取り出す 配列に対してshuffleを使います。 array = [1,2,3,4,5,6] array.shuffle.each do |t| puts t end => 3 5 2 1 6 4 関連