Sobes.tech
Junior

Разкажи ми за типовете оператори в JavaScript.

sobes.tech AI

Отговор от AI

В JavaScript операторите могат да бъдат разделени на няколко типа:

  • Арифметични оператори: +, -, *, /, %, ** (степенуване)
  • Оператори за присвояване: =, +=, -=, *=, /= и т.н.
  • Оператори за сравнение: ==, ===, !=, !==, >, <, >=, <=
  • Логически оператори: && (и), || (или), ! (не)
  • Битови оператори: &, |, ^, ~, <<, >>, >>>
  • Тернарен оператор: условие ? израз1 : израз2
  • typeof, instanceof, in — за проверка на типове и свойства

Пример за използване на аритметични и логически оператори:

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

Операторите позволяват извършване на изчисления, сравнения и управление на логиката на изпълнение на кода.