Как создать случайное число в Elixir? Мне нужно создать случайное число. Я нашел функцию Enum.random/1, но она ожидает перечислимого типа, например, списка или диапазона чисел. Это единственный способ получить случайное число? Ответ 1 Вы можете без проблем вызвать модуль Erlang rand из кода Elixir. random_number = :rand.uniform(n) даст случайное число от 1 & lt; = x & lt; = n Ответ 2 &Enum.random/1 Enum.random(0..n) будет генерировать 0 to n случайным образом вы также можете отправить список как аргумент
Ответ 1 Вы можете без проблем вызвать модуль Erlang rand из кода Elixir. random_number = :rand.uniform(n) даст случайное число от 1 & lt; = x & lt; = n
Ответ 2 &Enum.random/1 Enum.random(0..n) будет генерировать 0 to n случайным образом вы также можете отправить список как аргумент