「Ruby」配列の要素をランダムに表示するサンプル
書式
配列名.sort!.reverse!
使用例
cftA = [515, 626, 737, 848, 665 ,767] print("配列の数値要素をランダム並ぶ結果:\n") p cftA.sort_by! {rand} cftB = ["AA01", "BB02", "CC03", "DD04", "EE05", "FF06"] print("配列の文字列要素をランダム並ぶ結果:\n") p cftB.sort_by! {rand}
実行結果
>ruby sample08.rb
配列の数値要素をランダム並ぶ結果:
[737, 767, 665, 848, 626, 515]
配列の文字列要素をランダム並ぶ結果:
[“FF06", “CC03", “EE05", “DD04", “BB02", “AA01"]