从数字列表中生成随机值

时间:2017-02-22 09:40:35

标签: ruby

如何从数字列表中生成Ruby中的随机值列表?

[100, 643, 826, 804, 372, 076, 156, 152, 036, 248]

如何从列表中选择一个随机数?

1 个答案:

答案 0 :(得分:2)

只需使用Array#sample

[100, 643, 826, 804, 372, 076, 156, 152, 036, 248].sample

可在Ruby 1.9.1 + 中使用。在早期版本的Ruby中,您可以

require 'backports/1.9.1/array/sample'