Ruby 配列の値をランダムに1つ抽出する

Rubyで、randを使って、配列の値をランダムに1つ抽出するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。
環境
- OS windows10 pro 64bit
- ruby 2.7.2p137
dup使い方
randを使用すると、配列の値をランダムに1つ抽出することが可能です。
配列[rand(配列.size)]
以下は、用意した配列の値をランダムに1つ抽出して表示するサンプルコードとなります。
arr=["a", "b", "c", "d", "e", "f"]
p arr[rand(arr.size)]
# c
多次元配列にも利用できます。
arr=[[1,2],[3,4],[5,6]]
p arr[rand(arr.size)]
# [3, 4]
-
前の記事
javascript 複数行をコメントアウトする 2021.02.06
-
次の記事
python 存在するフォルダやファイルの一覧を取得する 2021.02.06
コメントを書く