просто играет с каким-то генератором случайных строк и заставляет мои трусики закручиваться, как передать аргумент методу, который пересматривается каждый раз. Вот где я нахожусь с кодом:Передача блока в качестве аргумента
random_letter = ('a'..'z').to_a[rand(26)]
random_string = "".ljust(141, random_letter)
Конечно проблема здесь в том, что random_letter только получает создается один раз, а затем тот же экземпляр используется 141 раз, я пытаюсь получить random_letter должен быть создан в каждый из 141 случаев, в которых «" заполняется случайным сообщением.
Я уверен, что есть, вероятно, более простые способы в конечном итоге добиться 141 случайной строки символов, и мне было бы интересно увидеть лучшее предложение тоже, howveer, я хотел бы выяснить, как достичь этого, используя тот путь, который я выбрал выше. Thanks
вариант: '26.times.map {[* "а" .. "г"] [рандов (26)] } .join'. Не видел тебя некоторое время. Где-то на пляже? –