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