Ruby/Подробнее о массивах: различия между версиями
Содержимое удалено Содержимое добавлено
→Одномерные: Что за трэш? При чём здесь си? |
St.yakush (обсуждение | вклад) |
||
Строка 651:
<source lang="ruby">symbols = ["a".."z", "A".."Z", "0".."9"].map{ |range| range.to_a }.flatten
puts (0...8).map{ symbols[rand(symbols.size)] }.join</source>
Либо воспользоваться методом sample который возвращает любой элемент из массива:
<source lang="ruby">puts (0...8).map{ symbols.sample }.join</source>
Перемешать упорядоченный массив:
|