Курс Raku / Розширені /
Порядок виконання / gather та
take / Вправи
Збирати до заповнення
Завдання
Пройдіть циклом щедрий діапазон чисел, від 1 до
100, і беріть їх — але зупиніться, щойно їхня накопичена
сума перевищить 10. Виведіть список зібраних чисел.
Цього grep зробити не може, бо потрібно зупинити цикл на
півдорозі. З gather і take це можливо:
скористайтеся last, щоб вийти з циклу тієї ж миті, коли
досягнуто межі, скільки б чисел не залишалося.
Приклад
Програма виводить:
[1 2 3 4]Рішення
Навігація курсом
← Розв’язання: Квадрати | Розв’язання: Збирати до заповнення →