Just do IT

思うは招く

Ruby で 配列からランダムに要素を取得したい

Array#sampleが使える。

ary = [*(1..20)]
irb(main):004:0> ary.sample
=> 1
irb(main):005:0> ary.sample
=> 8
irb(main):006:0> ary.sample
=> 18

docs.ruby-lang.org

k-koh.hatenablog.com