Raku-Kurs / Grundlagen / Grundlagen der Funktionen / Mehr über Funktionen
Rückgabetyp
Das Ergebnis der Funktion kann auch explizit typisiert werden. Es gibt einige Möglichkeiten, dies im Code auszudrücken.
sub add(Int $x, Int $y) returns Int { $x + $y }
my Int sub add(Int $x, Int $y) { $x + $y }
sub add(Int $x, Int $y) of Int { $x + $y }
sub add(Int $x, Int $y --> Int) { $x + $y }Wählen Sie eine, die Ihnen am besten gefällt. Beachten Sie, dass im vierten Beispiel der Rückgabetyp innerhalb der Klammern mit den Funktionsparametern geschrieben wird.
Praxis
Lösen Sie 1 Quiz zum Inhalt dieses Themas.
Kursnavigation
← Quiz — Typisierte Parameter | Quiz — Rückgabetyp →
💪 Oder springen Sie direkt zur
Übung zu diesem Abschnitt.