Gostaria de saber como posso adicionar os valores obtidos do gets em uma array como no exemplo abaixo a cada fez que digito um novo número ele não é adicionado na próxima posição do array mas substitui o anterior
def test
numero = gets
numeros = []
numeros << numero
numeros.each do |numero|
puts "Número: #{numero}"
end
puts "Tamanho #{numeros.size}"
end
loop do test
end
gostaria que a cada novo número digitado ele fosse adicionado a esse array