Raku-Kurs / Grundlagen / 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

Machen Sie das Quiz, das den Inhalt dieses Themas abdeckt.

Kursnavigation

Mehr über Funktionen / Typisierte Parameter   |   Mehr über Funktionen / Multi-Funktionen


💪 Or jump directly to the exercise to this section.

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська