Random non repeating code

#ruby

i think i can do better but this will do.

lotnumber = Array.new
for i in 0…30 #lets say that u have 30 numbers
lotnumber[i] = i+1
end
until lotnumber.size == 1 do
random = rand(lotnumber.size)
puts “at #{random}”
puts “lotnumber = #{lotnumber[random]}”
lotnumber.delete_at(random)
puts “lotnumber size — #{lotnumber.size}”
end

run it here! https://repl.it/Dsy8/6