![e78db82f7abedd8f0c2adf1b090bfb2a.png](https://i-blog.csdnimg.cn/blog_migrate/c0e44a2a8f2cad3ec60d9ad276f6668b.jpeg)
好好学习,天天向上
赋值运算符
- 赋值运算符必须有变量参与运算,赋值运算符会做两件事情
- 第一,将变量中原始值参与对应数学运算,与右侧的数据
- 第二,将运算结果再重新赋值给变量
- 变量位于操作符的左侧
赋值运算符符号:
= | 等于 |
+= | 加等于 |
-= | 减等于 |
*= | 乘等于 |
/= | 除等于 |
%= | 取余等于 |
++ | 递加 |
-- | 递减 |
<script>
// 定义变量
var a = 3;
// 加等于 ,给 a 重新赋一个值,重新赋的值a本身的值加上 4
a += 4; // 等价于 a = a + 4
console.log(a); // 结果为 7
//减等于 a 的值已经重新定义为了 7,这里的 a 是上方已经重新定义过的
a -= 3; // a = a - 3
console.log(a); // 4
// 乘等于
a *= 4; // a = a * 3
console.log(a); // 16
// 除等于
a /= 2; // a = a / 2
console.log(a); // 8
// 取余等于
a %= 2; //a = a % 2
console.log(a); // 0
</script>
++、-- 也叫一元运算符,详细在下章