Startseite » wie man » Ruby-Funktion (Methode) Syntax

    Ruby-Funktion (Methode) Syntax

    Die Ruby-Sprache erleichtert das Erstellen von Funktionen.

    Funktionssyntax

    def Funktionsname (Variable)
    Rückkehr
    Ende

    Beispiele

    Ihre Funktion kann Werte berechnen und in lokalen Variablen speichern, die für die Funktion spezifisch sind. Diese Werte können dann mit zurückgegeben werden Rückkehr Aussage.

    def say_hello (Name)
    var = “Hallo” + Name
    Rückgabe var
    Ende

    Die return-Anweisung kann auch für sehr einfache Funktionen in einer einzelnen Zeile verkürzt werden

    def say_hello (Name)
    Gib "Hallo" + Name zurück
    Ende

    Sie können die Funktion weiter vereinfachen. Der letzte ausgewertete Ausdruck wird von der Methode automatisch zurückgegeben. Zum Beispiel:

    def say_hello (Name)
    "Hallo" + Name
    Ende

    Dies würde den gleichen Wert wie die vorherigen Funktionen zurückgeben.

    Eine Funktion aufrufen

    Funktion param1, param2

    oder

    Funktion (Parameter1, Parameter2)

    Beispiel

    sagt say_hello ("Geek")