JAVASCRIPT Tutorial

Logiska i JS

Logiska operatorer används för att kombinera booleska uttryck, vilket gör det möjligt att skapa mer komplexa logiska uttryck. De tre vanligaste logiska operatorerna är AND (&&), OR (||) och NOT (!).

  • AND (&&)

AND-operatorn returnerar true endast om båda uttrycken är true.

Syntax: uttryck1 && uttryck2

  • OR (||)

OR-operatorn returnerar true om minst ett av uttrycken är true.

Syntax: uttryck1 || uttryck2

  • NOT (!)

NOT-operatorn inverterar ett uttryck, vilket innebär att den returnerar true om uttrycket är false och vice versa.

Syntax: !uttryck

Kombinera uttryck

Logiska operatorer kan kombineras för att skapa mer komplexa uttryck. Parenteser kan användas för att gruppera uttryck och kontrollera utvärderingsordningen.

Exempel i JavaScript

const uttryck1 = true;
const uttryck2 = false;

console.log(uttryck1 && uttryck2); // false
console.log(uttryck1 || uttryck2); // true
console.log(!uttryck2); // true