JS-040
Візуальне пояснення теми «Logical NOT » у JavaScript: Навчись використовувати оператор ! для зміни true на false і false на true
Beginner3 min~3 min read#logical-not#not#boolean

Logical NOT !

Змінює true на false

Goal

Навчись використовувати оператор ! для зміни true на false і false на true.

Explanation

  • Оператор ! означає логічне NOT.
  • Він змінює булеве значення на протилежне.
  • !true повертає false.
  • !false повертає true.
  • NOT часто використовують для перевірки протилежної умови.

Аналогія

Уяви перемикач світла. Якщо світло увімкнене — оператор ! його вимикає. Якщо вимкнене — вмикає.

Code

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

Result: false true

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

Новачки іноді думають, що ! просто перевіряє значення. Насправді він повертає протилежний boolean.

Remember

  • ! змінює значення на протилежне.
  • !true → false.
  • !false → true.

Quick Quiz

Що поверне !false?

Resources