Курс языка программирования Raku / Продвинутый уровень / Порядок выполнения / given и when / Exercises

Сопоставление по типу

Задача

when может сопоставлять не только значения, но и типы. Имея число 3.14, сохранённое в переменной, используйте given/when, чтобы определить, какого вида это значение: напечатайте integer для Int, rational для Rat и string для Str.

Пример

Программа печатает:

rational

Решение

Смотреть решение

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

Решение: Чётное, нечётное или ноль   |   Решение: Сопоставление по типу