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