Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Логічні Операції | Основні Операції
Вступ до JavaScript
course content

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основні Поняття
2. Змінні та Типи Даних
3. Основні Операції
4. Умовні Оператори
5. Цикли
6. Функції

bookЛогічні Операції

Тепер давайте вивчимо логічні операції. Логічні операції використовуються для маніпулювання та прийняття рішень на основі булевих значень.

Логічні оператори

У JavaScript є три логічні оператори:

  • І (&&);
  • АБО (||);
  • НЕ (!).

І (&&)

Логічний оператор І (&&) повертає значення true тільки тоді, коли обидва значення, над якими він працює, мають значення true. Результатом є false, якщо будь-яке значення є false.

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

Оператор І (&&) вимагає, щоб усі значення були true, щоб повернути true.

АБО (||)

Логічний оператор АБО (||) повертає значення true, якщо хоча б одне із значень є true. Він повертає значення false тільки тоді, коли обидва значення мають значення false.

1234
console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
copy

Оператор АБО (||) повертає false тільки тоді, коли обидва значення мають значення false.

НЕ (!)

Оператор НЕ (!) інвертує булеве значення. Він перетворює true в false і false в true.

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

Використання логічних операторів

Логічні оператори часто використовуються для об'єднання умов. Наприклад, щоб перевірити, чи є два значення більшими за 4 або більшими за 1, можна використати оператор І (&&).

1234
let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
copy

Пріоритет

Логічні операції мають нижчий пріоритет, ніж операції порівняння, які, в свою чергу, мають нижчий пріоритет, ніж математичні операції.

Примітка

Подібно до інших операцій, ви можете використовувати круглі дужки () для зміни пріоритету виконання.

1. Що буде на виході?
2. Що буде на виході?
3. Що буде на виході?
Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 7
some-alt