Курс Raku / Розширені / Порядок виконання / given та when / Вправи

Зіставлення за типом

Завдання

when може зіставлятися з типом, а не лише зі значенням. Маючи число 3.14, збережене у змінній, скористайтеся given/when, щоб повідомити, що це за значення: виведіть integer для Int, rational для Rat і string для Str.

Приклад

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

rational

Рішення

Дивіться рішення

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

Розв’язання: Парне, непарне чи нуль   |   Розв’язання: Зіставлення за типом