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

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основи JavaScript
2. Змінні та Типи Даних у JavaScript
4. Керування Потоком Програми за Допомогою Умовних Операторів
5. Перебір Даних у JavaScript
6. Функції в JavaScript

book
Пояснення Логічних Операторів

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

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

Існує три логічні оператори в JavaScript:

  • AND (&&);
  • OR (||);
  • NOT (!).

AND (&&)

Логічний оператор AND (&&) повертає 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

Оператор OR (||) повертає false лише тоді, коли обидва значення є false.

NOT (!)

Оператор NOT (!) інвертує булеве значення. Він перетворює 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. Який буде результат?

question mark

Яким буде результат?

Select the correct answer

question mark

Який буде результат?

Select the correct answer

question mark

Який буде результат?

Select the correct answer

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

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

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

Секція 3. Розділ 7
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt