Ruby-toiminto (menetelmä) Syntaksi
Ruby-kielen avulla on helppo luoda toimintoja.
Toiminnon syntaksi
def-funktionimi (muuttuja)
palata
pää
esimerkit
Toiminto voi laskea arvot ja tallentaa ne paikallisiin muuttujiin, jotka ovat ominaista toiminnalle. Nämä arvot voidaan sitten palauttaa palata selvitys.
def say_hello (nimi)
var = “Hei” + nimi
palaa var
pää
Palautusilmoitus voidaan myös lyhentää hyvin yksinkertaisia toimintoja varten yhdeksi riviksi
def say_hello (nimi)
palauta "Hei" + nimi
pää
Voit yksinkertaistaa toimintoa edelleen. Menetelmä palauttaa viimeksi arvioitavan lausekkeen automaattisesti. Esimerkiksi:
def say_hello (nimi)
”Hei” + nimi
pää
Tämä palauttaisi saman arvon kuin aiemmat toiminnot.
Voit soittaa toimintoon
toiminto param1, param2
tai
toiminto (param1, param2)
esimerkki
laittaa say_hello ("Geek")