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
Операторите позволяват извършване на изчисления, сравнения и управление на логиката на изпълнение на кода.