Курс Raku / Основи / Більше про типи / Позиційні типи даних / Масиви
Тест — Масиви
Є масив:
my @data = 10, 20, 30, 40, 50;Елементи масиву
Що виведуть наступні рядки?
| 10 | say @data[0]; — (: 10, 20, 30, 40, 50 :) | Не забувайте, що елементи нумеруються з 0. |
| 40 | say @data[3]; — (: 10, 20, 30, 40, 50 :) | Індекс 3 відповідає 4му елементу. |
| 50 | say @data[4]; — (: 10, 20, 30, 40, 50 :) |
Довжина масиву
Що виведуть наступні вирази?
| 5 | say @data.elems; — (: 0, 1, 2, 3, 4, 5 :) | |
| 5 | say +@data; — (: 0, 1, 2, 3, 4, 5 :) | Це перетворення дає розмір масиву. |
| 5 | say +@data.elems; — (: 0, 1, 2, 3, 4, 5 :) | Приведення результату @data.elems до цілого числа, тому змін немає. |
Навігація курсом
← Масиви | Вкладені масиви →