Fonction Ruby (méthode) Syntaxe
Le langage Ruby facilite la création de fonctions.
Fonction Syntaxe
def functionname (variable)
revenir
fin
Exemples
Votre fonction peut calculer des valeurs et les stocker dans des variables locales spécifiques à la fonction. Ces valeurs peuvent ensuite être renvoyées avec le revenir déclaration.
def say_hello (nom)
var = "Bonjour", + nom
retour var
fin
La déclaration de retour peut également être abrégée pour les fonctions très simples en une seule ligne
def say_hello (nom)
retourner «Bonjour» + nom
fin
Vous pouvez simplifier davantage la fonction. La dernière expression évaluée est automatiquement renvoyée par la méthode. Par exemple:
def say_hello (nom)
«Bonjour» + nom
fin
Cela renverrait la même valeur que les fonctions précédentes.
Appeler une fonction
fonction param1, param2
ou
fonction (param1, param2)
Exemple
met say_hello (“Geek”)