Курс по Raku / Основи / Условни проверки / Теренарен оператор

Тест — Теренарен оператор

Попълнете празните места в програмата:

. my $color = prompt ‘Какъв цвят е? ‘;
?? say $color eq ‘син’ ␣␣
!!     ‘Това е небе!’ ␣␣
.     ‘Имам нужда от повече информация.’;

Коментар

Компилаторът Rakudo има специално съобщение за грешка за най-честата грешка, която можете да направите при използване на тернарния оператор в Raku.

===SORRY!=== Грешка при компилиране /Users/ash/raku-course/t.raku
Неподдържано използване на ? и : за тернарния условен оператор. В
Raku, моля използвайте: ?? и !!.
на /Users/ash/raku-course/t.raku:2
------> say $color eq 'син' ?⏏ 'Това е небе!' : 'Имам нужда от повече информа

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

Условни проверки / Сравняване на стрингове   |   💪 Упражнения: Условни проверки

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська