Homepage » hogyan kell » Ruby függvény (módszer) szintaxis

    Ruby függvény (módszer) szintaxis

    A Ruby nyelv megkönnyíti a funkciók létrehozását.

    Funkció szintaxis

    def függvénynév (változó)
    Visszatérés
    vég

    Példák

    A funkció kiszámíthatja az értékeket és tárolhatja azokat a függvényre jellemző helyi változókban. Ezeket az értékeket ezután vissza lehet küldeni a Visszatérés nyilatkozat.

    def say_hello (név)
    var = “Hello” + név
    vissza var
    vég

    A visszatérési utasítás is egyszerűsíthető a nagyon egyszerű funkciókra egyetlen sorba

    def say_hello (név)
    Vissza a „Hello” + névre
    vég

    A funkciót tovább egyszerűsítheti. A legutóbb kiértékelt kifejezés automatikusan visszatér a módszerrel. Például:

    def say_hello (név)
    “Hello” + név
    vég

    Ez ugyanazzal az értékkel tér vissza, mint az előbbi funkciók.

    Funkció hívása

    param1, param2 függvény

    vagy

    funkció (param1, param2)

    Példa

    mondja: say_hello („Geek”)