Obtener informacion del Usuario en Ruby

Con la funcion gets pedimos datos al usuario y podemos guardarla, trabajar con ella…

nombre = gets
puts "Hola #{nombre}"

Si ejecutamos parece que el programa no hace nada, solo se ve el cursor parpadeando, o sea, esta esperando algo del usuario, introducimos el nombre en ese momento y se ejecuta la interpolacion de cadena

 

gets igual que puts, nos devuelve un retorno de carro al final. Con gets.chomp nos quita ese retorno de carro.