Entry tags:
оскоромился, да
опубликовал таки первый гем в гитхабике. в рамках вырезания копипасты, ага.
numbers = [] series.quantity.to_i.times do begin number = rand 99_999 raise if number < 10_000 or numbers.include? number numbers.push number rescue retry end end numbers.each do |number| begin pin = rand 999_999 raise if pin < 100_000 rescue retry end # skip... end
numbers = {} while series.quantity > numbers.length do number = rand( 89_999 ) + 10_000 next if numbers[number] numbers[number] = 1 pin = rand( 899_999 ) + 100_000 # практика телесных наказаний должна быть возрождена # skip... end