Курс по Raku / Напреднали / Управление на потока / given и
when / Exercises
Съпоставяне по тип
Задача
Блокът when може да съвпада с тип, а не само
със стойност. При число 3.14, съхранено в променлива,
използвайте given/when, за да определите какъв
вид стойност е: отпечатайте integer за Int,
rational за Rat и string за
Str.
Пример
Програмата отпечатва:
rationalРешение
Навигация в курса
← Решение: Четно, нечетно или нула | Решение: Съпоставяне по тип →