Logische 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 alleen true terug wanneer beide waarden waarop hij werkt true zijn. Het resultaat is false als een van de waarden false is.
1234console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
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.
1234console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
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.
12console.log(!true); console.log(!false);
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.
1234let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
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 prioriteit van uitvoering aan te passen.
1. Wat zal de uitvoer zijn?
2. Wat zal de uitvoer zijn?
3. Wat zal de uitvoer zijn?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 2.5
Logische 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 alleen true terug wanneer beide waarden waarop hij werkt true zijn. Het resultaat is false als een van de waarden false is.
1234console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
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.
1234console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
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.
12console.log(!true); console.log(!false);
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.
1234let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
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 prioriteit van uitvoering aan te passen.
1. Wat zal de uitvoer zijn?
2. Wat zal de uitvoer zijn?
3. Wat zal de uitvoer zijn?
Bedankt voor je feedback!