Operátory

Operátory vycházejí z jazyka Java nebo C. Kromě níže uvedených existují ještě bitové operátory, které se ale skoro nepoužívají.

Operátory přiřazení

Slouží k nastavení hodnot proměnných. Normálně by stačilo jenom =, ale používají se i jiné operátory. 

= přiřazení
+= přičtení
*= , -=, /=  přinásobení, odečtení, "přidělení"
++  přičtení 1
Například zápis je to samé jako
a += 4 a = a + 4
b ++ b = b + 1

Početní operátory

+ sčítání, spojování řetězců
- odčítání, unární negace
* násobení
/ dělení

Logické operátory

== rovnost (dvě rovnítka)
!=  nerovnost
<,<=,>=,>  aritmetické srovnání (teď nevím, jestli tam je >= nebo =>)
&&,|| logické AND (a zároveň), logické OR (nebo)
! logické NOT (negace)
? : podmínkový výběr (ternální operátor)
, logické spojení (třeba v zápisu parametrů funkcí)

Logické operátory se používají zejména při větvení programů na stanovení podmínek. Podmínky nabývají hodnot true (pravda) a false (nepravda).

Zejména je třeba upozornit na dvě rovnítka (zjišťování rovnosti). Kdyby se použilo jenom jedno, tak by to znamenalo přiřazení.