Курс Raku / Розширені / Оператори / Трейти та прагми 🆕 / Вправи
Параметр для запису
Завдання
За замовчуванням параметри підпрограми доступні лише для читання, тож
підпрограма не може змінити змінну викликача. Трейт is rw
знімає це обмеження.
Напишіть підпрограму double, єдиний параметр якої
позначено is rw і яка подвоює його на місці
($n *= 2). Викличте її для змінної, що містить
21, а потім виведіть змінну, щоб показати, що вона стала
42.
Приклад
Програма виводить:
42