Курс по 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. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська