Página principal » cómo » Función Ruby (método) Sintaxis

    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")