1. Wprowadzenie do JavaScript
  2. Szybki start
  3. Pierwszy program
  4. Metody wyjściowe
  5. Komentarze
  6. Typy danych
  7. Zmienne
  8. Operatory
  9. Instrukcje warunkowe
  10. Pętle
  11. Funkcje
  12. Tablice
  13. Obiekty
  14. Funkcje matematyczne
  15. Wartości
  16. Referencje
  17. Metody
  18. Eventy
  19. Manipulacja DOM-em
  20. Manipulacja stylami CSS
  21. Biblioteki JavaScript
  22. Podsumowanie

Operatory logiczne

Operatory logiczne w języku JavaScript pozwalają na kombinowanie wartości logicznych i zwracanie wartości logicznej true lub false. Oto kilka przykładów operatorów logicznych:

&& Jeśli oba operandy są równe true, wynik jest równy true. W przeciwnym razie wynik jest równy false.

										
let x = true;
let y = false;

console.log(x && y);
										
								

|| Jeśli co najmniej jeden z operandów jest równy true, wynik jest równy true. W przeciwnym razie wynik jest równy false.

										
let x = true;
let y = false;

console.log(x || y);
										
								

! Zmienia wartość logiczną operanda. true staje się false, a false staje się true.

								
let x = true;

console.log(!x); // false
								
						
Notatka

Operatory logiczne są często używane w warunkach, instrukcjach if i switch, a także w pętlach, aby kontrolować, kiedy wykonywać konkretne czynności.