Raku kurss / Padziļināti / Apakšprogrammas / Whatever zvaigzne 🆕 / Exercises / Divu argumentu Whatever
Risinājums: Divu argumentu Whatever
Šeit ir iespējams risinājums uzdevumam.
Kods
my $join = * ~ '-' ~ *;
say $join('a', 'b');🦋 Atrodiet programmu failā two-arg-whatever.raku.
Izvade
a-bKomentāri
Izteiksmē ir divas zvaigznītes, tāpēc Raku uzbūvē
WhateverCode, kas ņem divus argumentus — pirmā zvaigznīte ir pirmais arguments, otrā zvaigznīte ir otrais.Izsaucot
$join('a', 'b'), zvaigznītes tiek aizpildītas secībā, dodot'a' ~ '-' ~ 'b', kas ira-b.