Ruby Function (meetod) süntaks
Ruby keel muudab funktsioonide loomise lihtsaks.
Funktsioonide süntaks
def funktsiooninimi (muutuja)
tagasi
lõpp
Näited
Teie funktsioon võib arvutada väärtused ja salvestada need funktsioonile omased kohalikud muutujad. Neid väärtusi saab seejärel tagasi saata tagasi avaldus.
def say_hello (nimi)
var = “Tere” + nimi
tagasi var
lõpp
Tagasivõtuteatist saab ka väga lihtsate funktsioonide jaoks üheks jooneks lühendada
def say_hello (nimi)
tagastage “Hello” + nimi
lõpp
Saate funktsiooni veelgi lihtsustada. Viimane hinnatav väljend tagastatakse automaatselt meetodiga. Näiteks:
def say_hello (nimi)
“Tere” + nimi
lõpp
See tagastab sama väärtuse kui eelmised funktsioonid.
Funktsiooni helistamiseks
funktsioon param1, param2
või
funktsioon (param1, param2)
Näide
paneb say_hello ("Geek")