Koduleht » kuidas » Ruby Function (meetod) süntaks

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