2009-02-08から1日間の記事一覧

0から51の中から重複のない5つをランダムに選ぶにはどうしますか

ruby リファレンスマニュアル FAQ 読む - たばさの - Rubyist を見て、やってみた。 結果 def getNoneRepeatNumbers(qt,max_num) (1..qt).inject([]) do |a, i| rand_num = rand(max_num + 1) while a.include?(rand_num) rand_num = rand(max_num + 1) end …