variables.rb
y agrega lo siguiente:name
y le asignamos el valor "Germán"
(o el valor que le hayas asignado). En la siguiente línea estamos utilizando interpolación para mostrar la cadena de texto "Hola "
seguido del valor que tenga en ese momento la variable name
.$
, _
o una letra, y después puede contener letras, dígitos, _
y $
. Ejemplos de nombres válidos de variables incluyen name
, $element
y _trains
.443german
, porque no puede empezar con un número, y element&123
, porque el caracter &
no es válido en el nombre._
). Por ejemplo video_transcoder
o first_name
.square.rb
y agrega el siguiente código:input.rb
y agrega lo siguiente:name = gets.chomp
que le pide información al usuario y la almacena en la variable name
..to_i
al final para convertir lo que ingrese el usuario a un número (integer). Ahora, si probamos nuevamente debería funcionar:"Hola Germán"
. ¿Cuál es el problema y cómo lo podrías solucionar?=
) y doble igual (==
).