Ruby Function (metode) Syntax
Ruby-sproget gør det nemt at oprette funktioner.
Funktions syntaks
def funktionsnavn (variabel)
Vend tilbage
ende
eksempler
Din funktion kan beregne værdier og gemme dem i lokale variabler, der er specifikke for funktionen. Disse værdier kan derefter returneres med Vend tilbage udmelding.
def say_hello (navn)
var = "Hej," + navn
returnere var
ende
Returopgørelsen kan også forkortes til meget enkle funktioner i en enkelt linje
def say_hello (navn)
returnere "Hej" + navn
ende
Du kan forenkle funktionen yderligere. Det sidste udtryk, der evalueres, returneres automatisk af metoden. For eksempel:
def say_hello (navn)
"Hej" + navn
ende
Dette ville returnere samme værdi som de tidligere funktioner.
At ringe til en funktion
funktion param1, param2
eller
funktion (param1, param2)
Eksempel
sætter say_hello ("Geek")