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