Función Ruby (método) Sintaxis
El lenguaje Ruby facilita la creación de funciones..
Sintaxis de funciones
def functionname (variable)
regreso
fin
Ejemplos
Su función puede calcular valores y almacenarlos en variables locales que son específicas de la función. Esos valores pueden ser devueltos con el regreso declaración.
def say_hello (nombre)
var = "Hola", + nombre
volver var
fin
La declaración de retorno también se puede reducir para funciones muy simples en una sola línea
def say_hello (nombre)
devuelve "Hola" + nombre
fin
Puede simplificar la función aún más. El método devuelve automáticamente la última expresión que se evalúa. Por ejemplo:
def say_hello (nombre)
"Hola" + nombre
fin
Esto devolvería el mismo valor que las funciones anteriores..
Llamar a una función
función param1, param2
o
función (param1, param2)
Ejemplo
pone say_hello ("Geek")