Raku-Kurs / Grundlagen / Mehr über Funktionen / Rückgabetyp

Quiz — Rückgabetyp

Es gibt eine Funktion:

sub add(Int $x, Int $y) returns Int {
    $x + $y
}

Überprüfen Sie, welche der folgenden Zuweisungen funktionieren.

1 my $a = add(4, 6); Die Zuweisung zu einer untypisierten Variablen funktioniert.
0 my Rat $b = add(5, 6); Ein Int-Wert kann nicht einer Rat-typisierten Variablen zugewiesen werden.
1 my Int $c = add(7, 8);  
0 my Num $d = add(9, 10);  
1 my Str $e = add(9, 10).Str; Explizite Typkonvertierung hilft.
0 my Str $f = add(9, 10);  

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БългарскиРусскийУкраїнська