Seznam operátorů
Operátory se v JavaScriptu používají k provádění různých operací. Existuje spousta různých operátorů a každý ma jiné využití.
Aritmetické operátory binární
Základní aritmetické operátory jako jsou "+", "-", "*" a "/" zná každý už od základní školy. Tyto operátory se využívají k výpočtům.
| Operátor |
Příklad použití |
Význam |
| + |
x+y |
součet |
| - |
x-y |
rozdíl |
| * |
x*y |
součin |
| / |
x/y |
podíl |
| % |
x%y |
modulo dělení |
Aritmetické operátory unární
Unární aritmetické operátory se používají nejčastěji u různých cyklů, kde se má proměnná buď postupně zvyšovat nebo snižovat o hodnotu 1.
| Operátor |
Příklad použití |
Význam |
| ++ |
++x |
inkrementace: x=x+1 |
| -- |
--x |
dekrementace: x=x-1 |
Operátory přiřazení
Pomocí operátorů přiřazení se ukládají hodnoty do proměnných. Všiměte si, že základem každého takového operátoru je znak =.
| Operátor |
Příklad použití |
Význam |
| = |
x=y |
x má hodnotu y |
| += |
x+=y |
x=x+y |
| -= |
x-=y |
x=x-y |
| *= |
x*=y |
x=x*y |
| /= |
x/=y |
x=x/y |
| %= |
x%=y |
x=x%y |
| <<= |
x<<=y |
x =x<<y |
| >>= |
x>>=y |
x=x>>y |
| >>>= |
x>>>=y |
x=x>>>y |
| &= |
x&=y |
x=x&y |
| ^= |
x^=y |
x=x^y |
| |= |
x|=y |
x=x|y |
Relační operátory
Pomocí relačních operátorů lze porovnávat hodnoty dvou proměnných.
| Operátor |
Příklad použití |
Význam |
| == |
x==y |
je rovno |
| != |
x!=y |
není rovno |
| > |
x>y |
je větší |
| < |
x<y |
je menší |
| >= |
x>=y |
je větší nebo rovno |
| <= |
x<=y |
je menší nebo rovno |
|