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