Курс 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' ?⏏ 'Це небо!' : 'Мені потрібно більше інформа

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

Тернарний оператор   |   Множинне закінчення