Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Logical Operations | Basic Operations
course content

Зміст курсу

Introduction to JavaScript

Logical OperationsLogical Operations

Now, let's explore logical operations. Logical operations are used to manipulate and make decisions based on boolean values.

Logical Operators

There are three logical operators in JavaScript:

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

AND (&&)

The AND (&&) logical operator returns true only when both values it operates on are true. The result is false if any value is false.

The AND (&&) operator requires all values to be true to return true.

OR (||)

The OR (||) logical operator returns true if at least one of the values is true. It returns false only when both values are false.

The OR (||) operator returns false only when both values are false.

NOT (!)

The NOT (!) operator inverts the boolean value. It turns true into false and false into true.

Using Logical Operators

Logical operators are often used to combine conditions. For example, to check if two values are greater than 4 or greater than 1, you can use the AND (&&) operator.

Priority

Logical operations have a lower priority than comparison operations, which, in turn, have a lower priority than mathematical operations.

Note

Similar to other operations, you can use parentheses () to adjust the priority of execution.

1. What will be the output?
2. What will be the output?
3. What will be the output?

What will be the output?

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

What will be the output?

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

What will be the output?

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

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

Секція 3. Розділ 7
course content

Зміст курсу

Introduction to JavaScript

Logical OperationsLogical Operations

Now, let's explore logical operations. Logical operations are used to manipulate and make decisions based on boolean values.

Logical Operators

There are three logical operators in JavaScript:

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

AND (&&)

The AND (&&) logical operator returns true only when both values it operates on are true. The result is false if any value is false.

The AND (&&) operator requires all values to be true to return true.

OR (||)

The OR (||) logical operator returns true if at least one of the values is true. It returns false only when both values are false.

The OR (||) operator returns false only when both values are false.

NOT (!)

The NOT (!) operator inverts the boolean value. It turns true into false and false into true.

Using Logical Operators

Logical operators are often used to combine conditions. For example, to check if two values are greater than 4 or greater than 1, you can use the AND (&&) operator.

Priority

Logical operations have a lower priority than comparison operations, which, in turn, have a lower priority than mathematical operations.

Note

Similar to other operations, you can use parentheses () to adjust the priority of execution.

1. What will be the output?
2. What will be the output?
3. What will be the output?

What will be the output?

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

What will be the output?

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

What will be the output?

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

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

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