Raku kurss / Padziļināti / Apakšprogrammas / Paraksti

Viktorīna — Slurpy parametri

Ko izvada sekojosa programma?

sub f($first, *@rest) {
    say @rest.elems;
}

f('a', 'b', 'c');
12
03
01
00

Fiksatie parametri tiek aizpilditi pirms uzsucosa parametra. $first sanem 'a', un tikai divi atlikusie argumenti 'b' un 'c' nonak @rest, tapec ta .elems ir 2.

Kursa navigācija

Risinājums: Slurpy nosauktie argumenti   |   Whatever zvaigzne 🆕