运算符
计算运算符
运算符 | 符号 |
---|---|
加法 | + |
递减 | -- |
除法 | / |
递增 | ++ |
取模 | % |
乘法 | * |
减法 | - |
一元取相反数 | -- |
逻辑运算符
运算符 | 符号 |
---|---|
逗号 | , |
条件(三元) | ?: |
相等 | == |
大于 | > |
大于等于 | >= |
严格相等 | === |
不等 | != |
小于 | < |
小于等于 | <= |
逻辑与 | && |
逻辑非 | ! |
逻辑或 | || |
非严格相等 | !== |
按位运算符
运算符 | 符号 |
---|---|
按位与 | & |
按位左移 | << |
按位取反 | ~ |
按位或 | | |
按位右移 | >> |
按位异或 | ^ |
无符号右移 | >>> |
赋值运算符
给变量赋值
result = expression
参数
result
任何变量。
expression
任何数值表达式。
说明
= 运算符和其他运算符一样,除了把值赋给变量外,使用它的表达式还有一个值。这就意味着可以象下面这样把赋值操作连起来写:
j = k = l = 0;
执行完该例子语句后,j、k、和 l 的值都等于零。
其他运算符