1
你对这个问题的版本是什么? 我做这样:从红宝石阵列(你的解决方案)获取随机元素?
array = [1,2,3,4,5,6,7,8,9]
puts array.sort_by { array }.first
puts array[rand(array.size)]
puts array.shuffle.first
puts array.sample
你对这个问题的版本是什么? 我做这样:从红宝石阵列(你的解决方案)获取随机元素?
array = [1,2,3,4,5,6,7,8,9]
puts array.sort_by { array }.first
puts array[rand(array.size)]
puts array.shuffle.first
puts array.sample
我用array.sample
。阅读比阅读第一部分要容易得多,比阅读部分阅读要容易一些。
可能是这个问题的宝贵答案您: http://stackoverflow.com/questions/3482149/how-do-i-pick-randomly-from-an-array – 2012-03-23 11:31:36