● 演算子の優先度

順位記号記号の意味
1 (・・・) 、function 、! 丸括弧、関数、否定
2 +n 、 -n 正、負の符号
3 ^ べき乗
4 * 、 / 、 % 乗算、除算、剰余
5 + 、 - 加算、減算
6 << 、 >> ビットシフト
7 < 、 > 、 <= 、>=  不等号1 〜 4
8 = 、!= 等号、不等号5
9 & 論理積
10 ~ 排他的論理和
11 | 論理和