Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Logische Operatoren Uitgelegd | Bewerkingen Uitvoeren in JavaScript
Introductie tot JavaScript

bookLogische Operatoren Uitgelegd

Laten we nu logische operaties verkennen. Logische operaties worden gebruikt om te manipuleren en beslissingen te nemen op basis van booleaanse waarden.

Logische operatoren

Er zijn drie logische operatoren in JavaScript:

  • EN (&&);
  • OF (||);
  • NIET (!).

EN (&&)

De EN (&&) logische operator geeft true terug alleen wanneer beide waarden waarop hij werkt true zijn. Het resultaat is false als een van de waarden false is.

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

De AND (&&) operator vereist dat alle waarden true zijn om true te retourneren.

OF (||)

De OF (||) logische operator retourneert true als ten minste één van de waarden true is. Het retourneert false alleen wanneer beide waarden false zijn.

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

De OF (||) operator geeft alleen false terug wanneer beide waarden false zijn.

NIET (!)

De NIET (!) operator keert de booleaanse waarde om. Het verandert true in false en false in true.

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

Logische operatoren gebruiken

Logische operatoren worden vaak gebruikt om voorwaarden te combineren. Bijvoorbeeld, om te controleren of twee waarden groter zijn dan 4 of groter dan 1, kun je de EN (&&) operator gebruiken.

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

Prioriteit

Logische operaties hebben een lagere prioriteit dan vergelijkingsoperaties, die op hun beurt een lagere prioriteit hebben dan wiskundige operaties.

Opmerking

Net als bij andere bewerkingen kun je haakjes () gebruiken om de uitvoeringsvolgorde aan te passen.

1. Wat zal de uitvoer zijn?

2. Wat zal de uitvoer zijn?

3. Wat zal de uitvoer zijn?

question mark

Wat zal de uitvoer zijn?

Select the correct answer

question mark

Wat zal de uitvoer zijn?

Select the correct answer

question mark

Wat zal de uitvoer zijn?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 7

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

Can you explain how parentheses affect logical operations in JavaScript?

What happens if I combine logical and comparison operators in one expression?

Can you give more examples of using logical operators with variables?

Awesome!

Completion rate improved to 2.5

bookLogische Operatoren Uitgelegd

Veeg om het menu te tonen

Laten we nu logische operaties verkennen. Logische operaties worden gebruikt om te manipuleren en beslissingen te nemen op basis van booleaanse waarden.

Logische operatoren

Er zijn drie logische operatoren in JavaScript:

  • EN (&&);
  • OF (||);
  • NIET (!).

EN (&&)

De EN (&&) logische operator geeft true terug alleen wanneer beide waarden waarop hij werkt true zijn. Het resultaat is false als een van de waarden false is.

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

De AND (&&) operator vereist dat alle waarden true zijn om true te retourneren.

OF (||)

De OF (||) logische operator retourneert true als ten minste één van de waarden true is. Het retourneert false alleen wanneer beide waarden false zijn.

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

De OF (||) operator geeft alleen false terug wanneer beide waarden false zijn.

NIET (!)

De NIET (!) operator keert de booleaanse waarde om. Het verandert true in false en false in true.

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

Logische operatoren gebruiken

Logische operatoren worden vaak gebruikt om voorwaarden te combineren. Bijvoorbeeld, om te controleren of twee waarden groter zijn dan 4 of groter dan 1, kun je de EN (&&) operator gebruiken.

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

Prioriteit

Logische operaties hebben een lagere prioriteit dan vergelijkingsoperaties, die op hun beurt een lagere prioriteit hebben dan wiskundige operaties.

Opmerking

Net als bij andere bewerkingen kun je haakjes () gebruiken om de uitvoeringsvolgorde aan te passen.

1. Wat zal de uitvoer zijn?

2. Wat zal de uitvoer zijn?

3. Wat zal de uitvoer zijn?

question mark

Wat zal de uitvoer zijn?

Select the correct answer

question mark

Wat zal de uitvoer zijn?

Select the correct answer

question mark

Wat zal de uitvoer zijn?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 7
some-alt