random - únicos - Como gerar um número aleatório no Elixir?




random entre numeros java (2)

Você pode chamar o módulo rand de Erlang do código Elixir sem problemas.

random_number = :rand.uniform(n)

Dará um número aleatório de 1 <= x <= n

Eu preciso gerar um número aleatório. Encontrei a função Enum.random/1 , mas ela espera um enumerável, como uma lista ou intervalo de números.

Essa é a única maneira de obter um número aleatório?


&Enum.random/1

Enum.random(0..n) irá gerar 0 to n aleatoriamente

você pode enviar a lista como argumento também





elixir