Ruby Funcție (metodă) Sintaxă
Limba Ruby facilitează crearea de funcții.
Sintaxa funcțiilor
numele funcției def (variabilă)
întoarcere
Sfârșit
Exemple
Funcția dvs. poate calcula valori și le poate stoca în variabilele locale care sunt specifice funcției. Aceste valori pot fi apoi returnate cu întoarcere afirmație.
def say_hello (nume)
var = "Bună ziua", + nume
retur var
Sfârșit
De asemenea, declarația de returnare poate fi redusă pentru funcții foarte simple într-o singură linie
def say_hello (nume)
retur "Bună ziua", + nume
Sfârșit
Puteți simplifica mai mult funcția. Ultima expresie care este evaluată este returnată automat de către metodă. De exemplu:
def say_hello (nume)
"Bună ziua" + nume
Sfârșit
Aceasta va reveni la aceeași valoare ca și funcțiile anterioare.
Pentru a apela o funcție
funcția param1, param2
sau
Funcția (param1, param2)
Exemplu
pune say_hello ("Geek")