JavaScript 提供的算術運算符號列表如下:
| 符號 | 意義 | 運算式 | 結果 |
|---|---|---|---|
| + | 加 | 3 + 4 | 7 |
| + | 字串連接 | "12" + "34" | '1234' |
| + | 轉為數字 | +"56" | 56 |
| ++ | 加 1 | let i = 10; ++i | 11 |
| - | 減 | 8 - 3 | 5 |
| - | 副數 | -3 | -3 |
| - | 轉為數字 | -"3" | -3 |
| -- | 減 1 | let i = 5; --i | 4 |
| * | 乘 | 3 * 5 | 15 |
| ** | 乘方 | 3 ** 3 | 27 |
| / | 除 | 10 / 5 | 2 |
| % | 取餘數 | 11 % 5 | 1 |
- 運算規則比照四則運算,也就是先乘除後加減,括弧最優先。
- ++ 和 -- 可以放在變數之後但結果不同,請用戶動模式檢驗看看。
- 運算符號兩邊的資料類型如果不同會自動轉換,也請檢驗看看。