Курс Raku / Розширені / Підпрограми / Анонімні підпрограми / Вправи

Потроїти

Задача

Анонімна підпрограма є замиканням: вона запам’ятовує змінні з області видимості, де вона була написана. Оголосіть змінну $factor зі значенням 3. Потім збережіть у $scale стрілочний блок, який множить свій аргумент на $factor (не на жорстко задане 3). Викличте $scale(7) і виведіть результат.

Приклад

Програма виводить:

21

Розв’язок

Дивіться розв’язок

Навігація курсом

Анонімні підпрограми   |   Розв’язання: Потроїти