Cursus Raku / Provectus
/ Ordo exsecutionis / gather et
take
Quiz — gather
Quid sequens programma imprimit?
my @r = gather for 1..6 {
take $_ if $_ %% 3;
};
say @r;| 1 | [3 6] |
| 0 | [1 2 3 4 5 6] |
| 0 | [3] |
| 0 | [] |
gather tantum valores colligit pro quibus
take revera vocatur. Custos $_ %% 3 verus est
tantum pro 3 et 6, ergo tantum illi duo
capiuntur, dans [3 6].
Navigatio cursus
← Solutio: Colligere usque ad plenum | Praefixae sententiae →