運算子有下列數種:
運算 |
運算子 | 例子 |
---|---|---|
加法 |
+ | i + 9 |
減法 |
- | a - c |
乘法 |
* | a * b |
除法 |
/ | x / y |
餘數 |
% | r % s |
遞增 |
++ | ++s |
遞減 |
-- | --s |
負數 |
- | -s |
<SCRIPT language="JavaScript"> <!-- num1=2; result= ++num1; alert("num1= " + num1 + " result= " + result); num1=2; result= num1++; alert("num1= " + num1 + " result= " + result); //--> </SCRIPT>
運算 | 運算子 | 例子 |
---|---|---|
指派 | = | i = 50 |
加法指派 | += | i += 9 |
減法指派 | -= | i -= 9 |
乘法指派 | *= | i *= 9 |
除法指派 | /= | i /= 9 |
餘數指派 | %= | i %= 9 |
運算 | 運算子 | 例子 |
---|---|---|
相等 | == | i == 9 |
不等於 | != | a != c |
大於 | > | a > b |
小於 | < | x < y |
大於或等於 | >= | i>=0 |
小於或等於 | <= | i<=9 |
運算 | 運算子 | 例子 |
---|---|---|
AND | && | (x>0)&&(y>0) |
OR | || | (a>0)||(b>0) |
NOT | ! | !(a>=b) |
運算 | 運算子 |
---|---|
AND | & |
XOR | ^ |
OR | | |
NOT | ~ |
左移 | << |
右移 | >> |
右移(補0) | >>> |
括弧 () 一元運算子 - ++ -- ! ~ 乘 除 餘數 * / % 加 減 + - 位移(位元) >>> >> << 比較 > >= < <= 相等比較 == != AND(位元) & XOR(位元) ^ OR(位元) | AND(邏輯) && OR(邏輯) || 指派 = += -= *= /= %=