如何从水晶郎中的数组中获取随机元素



如果我有一个元素数组,如何从集合中获得一个随机数组?

例如:

my_array = [1,2,3,4,5,6,7,8]
# how to get a random value now?

Indexable模块中混合的任何集合都可以从中sample元素。由于ArrayIndexable中混合,因此可以为此使用sample方法。

a = [1,2,3,4,5,6,7,8]
# 2
a.sample               
# 1
a.sample               
# 5
a.sample(Random.new(4))

相关内容

  • 没有找到相关文章

最新更新