JS-038
Logical AND && у JavaScript: наочний приклад для теми «Обидві умови мають бути true»
Beginner4 min~4 min read#logical-and#and#logic

Logical AND &&

Обидві умови мають бути true

Goal

Навчись використовувати оператор && для перевірки кількох умов одночасно.

Explanation

  • Оператор && означає логічне AND.
  • Він повертає true лише тоді, коли обидві сторони є true.
  • Якщо хоча б одна сторона false, результат буде false.
  • && часто використовують у перевірках, де потрібно виконати кілька умов одночасно.
  • Цей оператор дуже важливий для if та логіки програми.

Аналогія

Уяви двері з двома умовами: потрібен ключ і дозвіл. Якщо є тільки щось одне — двері не відкриються.

Code

console.log(true && true);
console.log(true && false);
console.log(false && true);
console.log(false && false);

Result: true false false false

Типова помилка

Новачки іноді очікують true, якщо хоча б одна умова правильна. Але для && правильними мають бути всі умови.

Remember

  • && повертає true лише якщо обидві сторони true.
  • Якщо одна сторона false — результат false.
  • && використовують для кількох обов'язкових умов.

Quick Quiz

Що поверне true && false?

Resources