Курс Raku / Основи / Більше про типи / Позиційні типи даних / Масиви

Тест — Масиви

Є масив:

my @data = 10, 20, 30, 40, 50;

Елементи масиву

Що виведуть наступні рядки?

10say @data[0]; — (: 10, 20, 30, 40, 50 :)Не забувайте, що елементи нумеруються з 0.
40say @data[3]; — (: 10, 20, 30, 40, 50 :)Індекс 3 відповідає 4му елементу.
50say @data[4]; — (: 10, 20, 30, 40, 50 :)

Довжина масиву

Що виведуть наступні вирази?

5say @data.elems; — (: 0, 1, 2, 3, 4, 5 :)
5say +@data; — (: 0, 1, 2, 3, 4, 5 :)Це перетворення дає розмір масиву.
5say +@data.elems; — (: 0, 1, 2, 3, 4, 5 :)Приведення результату @data.elems до цілого числа, тому змін немає.

Навігація курсом

Масиви   |   Вкладені масиви