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

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

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

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

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

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

І (&&)

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

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

Оператор AND (&&) повертає true лише тоді, коли всі значення дорівнюють true.

OR (||)

Логічний оператор OR (||) повертає 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, можна використати оператор AND (&&).

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

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

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

Свайпніть щоб показати меню

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

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

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

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

І (&&)

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

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

Оператор AND (&&) повертає true лише тоді, коли всі значення дорівнюють true.

OR (||)

Логічний оператор OR (||) повертає 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, можна використати оператор AND (&&).

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