Курс языка программирования Raku / Основы / Встроенные функции для вывода / Упражнения / Выведите предупреждение
Решение: Выведите предупреждение
Код
Вот решение:
my $age = prompt 'What is your age? ';
if $age < 0 {
note 'You entered a negative number!';
}
else {
say "Your age is $age";
}
🦋 Найдите программу в файле print-the-warning.raku.
Вывод
Пара возможных случаев:
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku
What is your age? 20
Your age is 20
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku
What is your age? -1
You entered a negative number!
Чтобы убедиться, что сообщение об ошибке выводится в STDERR
, перенаправьте вывод. Запрос на ввод возраста не появится, но вы все равно можете ввести число. Предупреждение останется видимым.
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku > /dev/null
20
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku > /dev/null
-1
You entered a negative number!
Навигация по курсу
←
Больше о функциях
/ Мульти-функции
|
Функция MAIN
→
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська