Курс Raku / Розширені / Контейнери / Контексти 🆕 / Числовий, рядковий та логічний контекст
Тест — Контексти
Що виведе наведена програма?
my @a = 10, 20, 30;
say +@a;| 0 | 60 |
| 1 | 3 |
| 0 | 10 |
| 0 | 10 20 30 |
Префікс + задає числовий контекст. Для масиву числовим
значенням є кількість його елементів, тож +@a дорівнює
3, а не сумі. Для рядкового контексту використовуйте
~ (10 20 30), а щоб справді додати елементи —
[+].
Навігація курсом
← Числовий, рядковий та логічний контекст | Елементний та списковий контекст →