Hjemmeside » hvordan » Ruby-funksjon (metode) Syntaks

    Ruby-funksjon (metode) Syntaks

    Ruby-språket gjør det enkelt å skape funksjoner.

    Funksjons syntaks

    def funksjonsnavn (variabel)
    komme tilbake
    slutt

    eksempler

    Din funksjon kan beregne verdier og lagre dem i lokale variabler som er spesifikke for funksjonen. Disse verdiene kan da returneres med komme tilbake uttalelse.

    def say_hello (navn)
    var = "Hei," + navn
    returnere var
    slutt

    Retureretningen kan også forkortes for svært enkle funksjoner i en enkelt linje

    def say_hello (navn)
    returnere "Hei," + navn
    slutt

    Du kan forenkle funksjonen ytterligere. Det siste uttrykket som blir evaluert, returneres automatisk av metoden. For eksempel:

    def say_hello (navn)
    "Hei," + navn
    slutt

    Dette ville returnere samme verdi som de forrige funksjonene.

    For å ringe en funksjon

    funksjon param1, param2

    eller

    funksjon (param1, param2)

    Eksempel

    setter say_hello ("Geek")