УРОК 15 ИЗ 50

Объедините два условия через И

Используйте &&, когда оба условия должны быть истинными.

Официальный источникECMAScript — binary logical operatorsПроверено: 2026-08-26
ШАГ 1 · ИЗУЧИТЕ

Как это работает

Выражение A && B даёт истинный результат, только если оба операнда truthy. Для двух true результат true.

Правильный пример
const isReady = true;
const hasTitle = true;
const canPublish = isReady && hasTitle;
console.log(canPublish);

canPublish получает true, потому что оба условия истинны.

Частая ошибка
const canPublish = isReady || hasTitle;

Оператор || требует хотя бы одно истинное условие и не выражает «оба».

ШАГ 2 · ПРИМЕНИТЕ

Ваше задание

Объявите canPublish как isReady && hasTitle и выведите значение.

ШАГ 3 · ЗАПУСТИТЕ

Напишите и запустите код

script.jsJAVASCRIPT
Изолированная консольизолировано
Подготовка среды…
Запустите код, чтобы увидеть результат.
Черновик хранится только в этом браузере.Изолированный QuickJS · без DOM, сессии и сети
ШАГ 4 · ПРОВЕРЬТЕ

Что должно пройти

0%не проверено
  • Все три значения объявлены через const.
  • canPublish объединяет isReady и hasTitle через &&.
  • Вывод равен true.
Объясните логику решения

Инициализатор соединяет оба условия через &&, а результат виден в консоли.