代数演算
+, -, *, **- 加算/減算/乗算/べき乗。2つの項ともintの場合は結果もint。少なくとも1つの項がfloatの場合は結果もfloat。
/- 除算。2つの項がintで割り切れる場合のみ結果もint。その他の場合結果はfloat。
intdiv(a, b)- a/bの整数商。結果の正負に関わらず、小数部分が切り捨てられる。
%- 剰余。結果の符号は被除数の符号と同じになる。
文字列演算
.- 文字列の結合。
.=- 文字列の結合代入。左辺の引数に右辺の引数を追加する。
三項演算子
cond ? true_value : false_value- 三項演算子は条件式
condが真の時にtrue_valueを、偽の時にfalse_valueを返す。
null合体演算子
eval ?? null_valuenull合体演算子は、条件式evalの評価結果がnullでないときはその評価結果を、nullの場合はnull_valueを返す。