配列のシャッフル

Array#sort_byを使うと簡単です。

data = [1, 3, 20, 6, 9, 11, 15];
shuffle = data.sort_by{rand};
p shuffle

関連項目