Оператори

В JavaScript са дефинирани почти всички оператори, използвани от другите езици за програмиране. Те могат да бъдат класифицирани като оператори за:

Присвояване

Аритметични операции

Логически и за отношение

За обработка на низове

За операции на ниво битове

Стандартни оператори са:

=
Присвояване

+
Събиране или конкатенация (в зависимост дали променливите са от тип number или string)

-
Изваждане

/
Деление

%
Връща остатъка от делението

*
Умножение

+=, -=, *=, /=, %=
Извършва съответното действие с променливата и присвоява резултата пак на същата променлива (пр. n+=5 e равносилно на n=n+5)

++
Увеличаване с 1

--
Намаляване с 1

()
Групиране

назаднапред