Pagina inicial » como » Função Ruby (método) Sintaxe

    Função Ruby (método) Sintaxe

    A linguagem Ruby facilita a criação de funções.

    Sintaxe de Função

    def functionname (variável)
    Retorna
    fim

    Exemplos

    Sua função pode calcular valores e armazená-los em variáveis ​​locais específicas da função. Esses valores podem ser retornados com o Retorna declaração.

    def say_hello (nome)
    var = “Olá”, + nome
    return var
    fim

    A declaração de retorno também pode ser reduzida para funções muito simples em uma única linha

    def say_hello (nome)
    retornar "Olá", + nome
    fim

    Você pode simplificar ainda mais a função. A última expressão avaliada é retornada automaticamente pelo método. Por exemplo:

    def say_hello (nome)
    "Olá" + nome
    fim

    Isso retornaria o mesmo valor que as funções anteriores.

    Para chamar uma função

    função param1, param2

    ou

    função (param1, param2)

    Exemplo

    puts say_hello ("Geek")