Курс по Raku / Напреднали / Управление на потока / given и when / Exercises

Съпоставяне по тип

Задача

Блокът when може да съвпада с тип, а не само със стойност. При число 3.14, съхранено в променлива, използвайте given/when, за да определите какъв вид стойност е: отпечатайте integer за Int, rational за Rat и string за Str.

Пример

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

rational

Решение

Вижте решението

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

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