Le langage Ruby permet de créer facilement des fonctions. Syntaxe de fonction def functionname (variable) return end Examples Votre fonction peut calculer les valeurs et les stocker dans des variables locales qui sont spécifiques à la fonction. Ces valeurs peuvent ensuite être retourné avec le return statement. def say_hello (nom) var = "Bonjour," + nom retour var end L'instruction return peut également être raccourci pour les fonctions très simples en une seule ligne def say_hello (nom) return "Bonjour," + nom end Vous pouvez simplifier la fonction supplémentaire. La dernière expression qui est évaluée est automatiquement renvoyé par la méthode. Par exemple: def say_hello (nom) "Bonjour," + nom end Ce serait renvoyer la même valeur que les fonctions antérieures. Pour appeler une fonction fonction param1, param2 or function(param1,param2) Example met say_hello ("Geek")