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

2021年2月11日

書式
配列名.sort!.reverse!
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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}
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}
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