Курс языка программирования Raku / Продвинутый уровень / Подпрограммы / Звёздочка Whatever

Тест — Звёздочка Whatever

Что напечатает следующая программа?

my @a = 5, 6, 7, 8, 9;
say @a[*-2];
18
07
09
03

В индексе голая * обозначает количество элементов — здесь 5. Таким образом, *-2 — это индекс 3, а элемент с индексом 3 (считая с нуля) — это 8.

Навигация по курсу

Решение: Открытый диапазон   |   Вызов через двоеточие