Курс языка программирования Raku / Продвинутый уровень / Подробнее о встроенных типах / Последовательности / Паттерны последовательностей
Тест — Оператор ...
Что выведет следующая программа?
say 1, 3, 9 ... 81;| 1 | (1 3 9 27 81) |
| 0 | (1 3 9 81) |
| 0 | (1 3 5 7 ... 81) |
| 0 | (3 9 27) |
При трёх начальных значениях ... анализирует
соотношение между ними: 1, 3, 9 — каждое утраивается,
поэтому последовательность продолжается геометрически:
27, 81. (Два начальных значения задали бы арифметический
шаг.)
Навигация по курсу
← Паттерны последовательностей | Ленивые и бесконечные последовательности →