Курс языка программирования Raku / Основы / Булев тип / Логические операции

Тест: Логические операции

В каждом примере ниже выберите правильный вывод программы.

1

Вот программа:

my $value = True && False;
say $value;

Что она выведет?

0 True
1 False

2

Что выведет вторая программа?

my $value = True && False || True;
say $value;
1 True
0 False

3

Какой вывод у этой программы?

my $value = True || False && True;
say $value;
1 True
0 False

Комментарии

Во второй и третьей программах у нас присутствуют выражения с тремя булевыми значениями. Результат зависит от того, в каком порядке выполнятся операции. Оператор && имеет более высокий приоритет, чем ||, поэтому он выполнится первым.

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

Булев тип   |   Булев тип / Логические операции с другими типами


💪 Or jump directly to the exercises to this section.

Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.

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