Na zmiennych można wykonywać różne operacje. Jedna z takich operacji została już zaprezentowana. Była to operacja przypisania wykonywana za pomocą operatora =. Jeśli w kodzie skryptu pojawiała się instrukcja w postaci:
var nazwa_zmiennej = wartość;
oznaczała ona: przypisz zmiennej nazwa_zmiennej wartość wartość. Czyli wykonanie instrukcji:
var liczba = 5;
spowodowałoby przypisanie zmiennej liczba wartości 5.
To oczywiście nie jedyny rodzaj możliwych do wykonywania operacji. Zmienne można dodawać, odejmować, mnożyć, wykonywać na nich operacje bitowe, logiczne i inne. Każda taka operacja jest wykonywana za pomocą operatora. Operator przypisania już został przedstawiony — to znak równości. Jest ich jednak o wiele więcej. Ogólnie można je podzielić na siedem grup:
-
arytmetyczne
-
przypisania
-
porównywania (relacyjne)
-
bitowe
-
logiczne
-
pozostałe
Operacje wykonywane są na operandach, czyli argumentach operatorów. Jeśli wykonujemy operację dodawania, np.:
2 + 5
argumentami operatora dodawania + są dwa operandy, czyli liczby 2 i 5.