演算子
演算子名 |
形式 |
関数呼出 |
op1(op2) |
配列添字 |
op1[op2] |
直接メンバ |
op1.op2 |
後置増分 |
op++ |
後置減分 |
op-- |
前置増分 |
++op |
前置減分 |
--op |
正符号 |
+op |
負符号 |
-op |
否定 |
!op |
生成 |
new op1 |
乗算 |
op1 * op2 |
除算 |
op1 / op2 |
剰余 |
op1 % op2 |
加算 |
op1 + op2 |
減算 |
op1 - op2 |
左シフト |
op1 << op2 |
右シフト |
op1 >> op2 |
小なり |
op1 < op2 |
以下 |
op1 <= op2 |
大なり |
op1 > op2 |
以上 |
op1 >= op2 |
等価 |
op1 == op2 |
不等価 |
op1 != op2 |
厳密等価 |
op1 === op2 |
厳密不等価 |
op1 !== op2 |
条件付きAND |
op1 && op2 |
条件付きOR |
op1 || op2 |
条件 |
op1 ? op2 : op3 |
代入 |
op1 = op2 |
加算代入 |
op1 += op2 |
減算代入 |
op1 -= op2 |
乗算代入 |
op1 *= op2 |
除算代入 |
op1 /= op2 |
剰余代入 |
op1 %= op2 |
左シフト代入 |
op1 <<= op2 |
右シフト代入 |
op1 >>= op2 |
順次 |
op1, op2 |