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-b

Komentāri

  1. 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.

  2. Izsaucot $join('a', 'b'), zvaigznītes tiek aizpildītas secībā, dodot 'a' ~ '-' ~ 'b', kas ir a-b.

Kursa navigācija

Divu argumentu Whatever   |   Atvērts diapazons