Kurso de Raku / Esencoj / Pli pri funkcioj

Redontipo

La rezulto de la funkcio ankaŭ povas esti eksplicite tipigita. Estas kelkaj manieroj por esprimi tion en kodo.

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 }

Elektu unu kiu plaĉas al vi plej multe. Rimarku ke en la kvara ekzemplo, la revena tipo estas skribita ene de la krampoj kun funkciaj parametroj.

Praktiko

Plenumu la kvizon, kiu kovras la enhavon de ĉi tiu temo.

Kurso navigado

Pli pri funkcioj / Tipitaj parametroj   |   Pli pri funkcioj / Multi-funkcioj


💪 Or jump directly to the exercise to this section.

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська