算数运算符
- 算术运算符
描叙 |
运算符 |
实例 |
加 |
+ |
10 + 20 = 30 |
减 |
- |
10 – 20 = -10 |
乘 |
* |
10 * 20 = 600 |
除 |
/ |
10 / 20 = 0.5 |
取余数 |
% |
返回除法的余数9%2=1 |
- 浮点数精确度
浮点数值的最高精度是 17 位小数
console.log(0.07 * 100); // 7.000000000000001
console.log(0.1 + 0.2); // 0.30000000000000004
递增和递减运算符
- 递增运算符
- 前置递增
++num 前置递增,就是自加1,类似于 num = num + 1,但是 ++num 写起来更简单
var num = 1;
console.log(++num); // 2
使用口诀:先自加,后返回值
2. 后置递增
num++ 后置递增,就是自加1,类似于 num = num + 1 ,但是 num++ 写起来更简单
var num = 1;
console.log(10 + num++); // 10 + 10 + 1
使用口诀:先返回原值,后自加