2016-08-04 137 views

回答

54

您可以无缝地从Elixir代码中调用Erlang的rand模块。

random_number = :rand.uniform(n) 

会给出一个随机数从1 < = X < = N

+0

非常好,这是一个erlang模块..不是elixir的一部分,但你可以使用它 – webdeb

9

&Enum.random/1

Enum.random(0..n)会产生0 to n随机

您可以发送列表作为参数太

+1

我没有downvote,但这可能是downvoted,因为这个问题是要求一种不同于你的建议。 – eltiare

+0

为什么downvote看看这个答案 http://stackoverflow.com/a/31220789/2587243 –