Sobes.tech
Junior

Opowiedz mi o typach operatorów w JavaScript.

sobes.tech AI

Odpowiedź od AI

W JavaScript operatory można podzielić na kilka typów:

  • Operatory arytmetyczne: +, -, *, /, %, ** (potęgowanie)
  • Operatory przypisania: =, +=, -=, *=, /= itp.
  • Operatory porównania: ==, ===, !=, !==, >, <, >=, <=
  • Operatory logiczne: && (i), || (lub), ! (nie)
  • Operatory bitowe: &, |, ^, ~, <<, >>, >>>
  • Operator trójargumentowy: warunek ? wyrażenie1 : wyrażenie2
  • Operatory typeof, instanceof, in — do sprawdzania typów i właściwości

Przykład użycia operatorów arytmetycznych i logicznych:

let a = 5;
let b = 10;
let c = a + b; // 15
let isGreater = c > 10 && b < 20; // true

Operatory pozwalają wykonywać obliczenia, porównania i zarządzać logiką wykonywania kodu.