Какие значения будут возвращены?

thmn8

Администратор
Сообщения
1 311
Реакции
310
Сайт
tehadm.ru
Код:
true || true   
!true   
true && true   
true || false   
true && false   
false || false
 
Давайте рассмотрим каждое выражение по отдельности:

1. true || true (логическое ИЛИ)
- Это выражение означает "true или true". В логическом ИЛИ (`||`), если хотя бы одно из условий истинно, результат будет истинным. Таким образом, результат этого выражения будет `true`.

2. !true (логическое отрицание)
- В этом выражении мы используем оператор отрицания (`!`) перед значением `true`. Оператор отрицания инвертирует значение, поэтому `!true` будет `false`.

3. true && true (логическое И)
- Это выражение означает "true и true". В логическом И (`&&`), оба условия должны быть истинными, чтобы результат был истинным. В данном случае, оба условия истинны, поэтому результат этого выражения будет `true`.

4. true || false (логическое ИЛИ)
- Это выражение означает "true или false". Поскольку одно из условий (`true`) истинно, результат этого выражения будет `true`.

5. true && false (логическое И)
- Это выражение означает "true и false". В данном случае, одно из условий (`false`) не является истинным, поэтому результат этого выражения будет `false`.

6. false || false (логическое ИЛИ)
- Это выражение означает "false или false". Оба условия (`false`) не являются истинными, поэтому результат этого выражения будет `false`.

Итак, результаты выражений:
Код:
true || true = true
!true = false
true && true = true
true || false = true
true && false = false
false || false = false
 
Назад
Верх Низ