Corso di Raku / Fondamenti / Più sulle funzioni / Tipo di ritorno

Quiz — Tipo di ritorno

C’è una funzione:

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

Verifica quali delle seguenti assegnazioni funzioneranno.

1 my $a = add(4, 6); Assegnare a una variabile non tipizzata funziona.
0 my Rat $b = add(5, 6); Un valore Int non può essere assegnato a una variabile di tipo Rat.
1 my Int $c = add(7, 8);  
0 my Num $d = add(9, 10);  
1 my Str $e = add(9, 10).Str; La conversione esplicita del tipo aiuta.
0 my Str $f = add(9, 10);  

Più sulle funzioni / Parametri tipizzati   |   Più sulle funzioni / Multi-funzioni


💪 Or jump directly to the exercise to this section.

Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.

Traduzioni di questa pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська