「Ruby」配列の要素をランダムに表示するサンプル

2021年2月11日

書式
配列名.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"]

Ruby

Posted by arkgame