def saludador
puts “Hola mundo“
end
“def“ es la definición del método llamado saludador. La palabra “end“ al final indica el fin del método.
La invocación del método requiere que solamente se escriba el nombre del mismo, en este caso saludador. También puede ser invocado como saludador(). En este caso tendrán el mismo comportamiento. Sin embargo este caso es un tanto particular, ya que no se pasan parámetros al método. En caso de tener parámetros se deberían pasar entre medio de los paréntesis, por ejemplo saludador(“bernie”).
def saludador(nombre)
puts “Hola #{nombre}“
end
Otra alternativa es definir el método con un valor por defecto para el paráemtro. Por ejemplo:
def saludador(nombre=”Mundo”)
puts ”Hola #{nombre.capitalize}”
end
En este caso se pone la primer letra del parámetro en mayúscula. Si invocamos:
Saludador ->; obtendremos la salida “Hola Mundo“
Dado que si no se pasa un parámetro, el mismo toma el valor (=”Mundo”).
No hay comentarios:
Publicar un comentario