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 |
- 運算規則比照四則運算,也就是先乘除後加減,括弧最優先。
- ++ 和 -- 可以放在變數之後但結果不同,請用戶動模式檢驗看看。
- 運算符號兩邊的資料類型如果不同會自動轉換,也請檢驗看看。