js使用多元运算符赋值
时间: 2023-07-20 22:33:08 浏览: 47
JavaScript 中的多元运算符赋值是将多个操作符组合在一起的简写形式,可以同时进行多个操作,包括算术运算、位运算、逻辑运算等。
以下是几个常用的多元运算符赋值:
1. 加法赋值运算符: +=
```
let num = 10;
num += 5; // 等价于 num = num + 5;
console.log(num); // 输出 15
```
2. 减法赋值运算符: -=
```
let num = 10;
num -= 5; // 等价于 num = num - 5;
console.log(num); // 输出 5
```
3. 乘法赋值运算符: *=
```
let num = 10;
num *= 5; // 等价于 num = num * 5;
console.log(num); // 输出 50
```
4. 除法赋值运算符: /=
```
let num = 10;
num /= 5; // 等价于 num = num / 5;
console.log(num); // 输出 2
```
5. 取余赋值运算符: %=
```
let num = 10;
num %= 3; // 等价于 num = num % 3;
console.log(num); // 输出 1
```
6. 按位与赋值运算符: &=
```
let num = 10;
num &= 6; // 等价于 num = num & 6;
console.log(num); // 输出 2
```
7. 按位或赋值运算符: |=
```
let num = 10;
num |= 6; // 等价于 num = num | 6;
console.log(num); // 输出 14
```
8. 按位异或赋值运算符: ^=
```
let num = 10;
num ^= 6; // 等价于 num = num ^ 6;
console.log(num); // 输出 12
```
等等。