Startpagina » hoe » Ruby-functie (methode) Syntaxis

    Ruby-functie (methode) Syntaxis

    De Ruby-taal maakt het gemakkelijk om functies te creëren.

    Syntaxis functie

    def functienaam (variabel)
    terugkeer
    einde

    Voorbeelden

    Uw functie kan waarden berekenen en deze opslaan in lokale variabelen die specifiek zijn voor de functie. Die waarden kunnen dan worden geretourneerd met de terugkeer uitspraak.

    def say_hello (naam)
    var = "Hallo," + naam
    terugkeer var
    einde

    De retourverklaring kan ook worden ingekort voor zeer eenvoudige functies in een enkele regel

    def say_hello (naam)
    return "Hallo", + naam
    einde

    U kunt de functie verder vereenvoudigen. De laatste expressie die wordt geëvalueerd, wordt automatisch geretourneerd door de methode. Bijvoorbeeld:

    def say_hello (naam)
    "Hallo", + naam
    einde

    Dit zou dezelfde waarde teruggeven als de vorige functies.

    Om een ​​functie te bellen

    functie param1, param2

    of

    functie (param1, param2)

    Voorbeeld

    zet say_hello ("Geek")