Курс языка программирования Raku / Основы / Проверка условий / Тернарный оператор
Тест: Тернарный оператор
Заполните пробелы в программе:
. | my $color = prompt 'What colour is it? '; |
?? | say $color eq 'blue' ␣␣ |
!! | 'This is a sky!' ␣␣ |
. | 'I need more information.'; |
Комментарии
В компиляторе Rakudo есть особое сообщение об ошибке для самого частого случая, где вы можете допустить ошибку с тернарным оператором в Raku:
===SORRY!=== Error while compiling /Users/ash/raku-course/t.raku
Unsupported use of ? and : for the ternary conditional operator. In
Raku please use: ?? and !!.
at /Users/ash/raku-course/t.raku:2
------> say $color eq 'blue' ?⏏ 'This is a sky!' : 'I need more informa
Навигация по курсу
← Проверка условий / Сравнение строк | 💪 Упражнения: Проверка условий →
Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська