МЗ
Марина Заборовская

Как в ruby сделать рандом чисел в цикле?

Например, максимальное число 10. И я хочу, чтобы все числа (уникально) из 10 выстроился в один ряд. Выходной формат примерно такой:
1.

  • 7


  • 2.
  • 4


  • ....

    10.
  • 9


  • Но как можно сделать такое?

    Начнем так:

    10.times do

  • ???


  • end

    КС
    Ксюша Суперская

    Вы хотите получить строку, состоящую из элементов

  • x

  • n = 10
    s = "
  • #{(1..n).to_a.shuffle.join("
  • \n
  • ")}
  • "
    puts s

    или хотите, чтобы каждый
  • x
  • выводился отдельно?
    n = 10
    (1..n).to_a.shuffle.each { |e| puts "
  • #{e}
  • " }

    Похожие вопросы
    как сделать на с++ рандом слов? как сделать на с++ рандом слов?
    Можно в двумерном массиве (PASCAL ABS) при выборе на рандом чисел из этого массива рассчитать какие выберет программа?
    Как сделать цикл на Симплетроне?
    как обновить ruby в mac os?
    ubuntu ruby gem rails
    Delphi, как реализовать число+рандом
    циклы, найти суммы всех целых чисел от 100 до 500 на с++
    Покажите пример рекурсии в Ruby.
    Ввести Т чисел . Определить кол-во четных и не четных чисел Pascal через цикл
    Как сделать рандом на сайте?