5.4 条件判定と算術演算の優先順位

優先順位は,letコマンドで使用できる次の演算子を対象とします。

条件式および算術演算の優先順位を次の表に示します。優先順位は項番1が最も高く,以降項番の順に低くなります。演算処理は優先順位が高い方から順に行われます。

表5-30 演算子の優先順位

優先順位演算子
1-(単項マイナス演算子),!,++,--,~
2*,/,%
3+,-
4<<,>>
5<,<=,>,>=
6==,!=
7&
8^
9|
10&&
11||
12?:(三項演算子)
13=,+=,-=,*=,/=,%=,&=,^=,|=,<<=,>>=