If-Koubou

Ruby Function (menetelmä) Syntaksi

Ruby Function (menetelmä) Syntaksi (Miten)

Ruby-kielellä on helppo luoda toimintoja.

Toimintojen syntaksi

def funktionimi (muuttuja)
palata
pää

esimerkit

Toiminto voi laskea arvoja ja tallentaa ne funktionaalisiin paikallisiin muuttujiin. Nämä arvot voidaan sitten palauttaa palata lausuma.

def say_hello (nimi)
var = "Hei," + nimi
palaa var
pää

Paluuviesti voidaan myös lyhentää hyvin yksinkertaisten toimintojen osalta yhdeksi riviksi

def say_hello (nimi)
palaa "Hei," + nimi
pää

Voit yksinkertaistaa toimintoa edelleen. Viimeinen lauseke, joka arvioidaan, palautetaan automaattisesti menetelmällä. Esimerkiksi:

def say_hello (nimi)
"Hei," + nimi
pää

Tämä palauttaa saman arvon kuin aikaisemmat toiminnot.

Toiminnon soittaminen

funktio param1, param2

tai

toiminto (param1, param2)

esimerkki

sanoo_hello ("Geek")