Курс языка программирования 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. (Два начальных значения задали бы арифметический шаг.)

Навигация по курсу

Паттерны последовательностей   |   Ленивые и бесконечные последовательности