Курс Raku / Основи / Основи порядку виконання / Умовні перевірки / Тернарний оператор
Тест — Тернарний оператор
Заповніть прогалини в програмі:
| . | my $color = prompt 'Який це колір? '; |
| ?? | say $color eq 'blue' ␣␣ |
| !! | 'Це небо!' ␣␣ |
| . | 'Мені потрібно більше інформації.'; |
Коментар
Компилятор Rakudo має спеціальне повідомлення про помилку для найпоширенішої помилки, яку ви можете зробити при використанні тернарного оператора в Raku.
===SORRY!=== Помилка під час компіляції /Users/ash/raku-course/t.raku
Непідтримуване використання ? та : для тернарного умовного оператора. У
Raku, будь ласка, використовуйте: ?? та !!.
у /Users/ash/raku-course/t.raku:2
------> say $color eq 'blue' ?⏏ 'Це небо!' : 'Мені потрібно більше інформа