提交 5b53aa5a 编写于 作者: 杜庆泉's avatar 杜庆泉

Update operator.md

上级 f7adad7a
......@@ -54,6 +54,36 @@
| 算术右移 | a >> b | 把 a 的二进制表示向右移动 b 位,丢弃被移出的所有位.(译注:算术右移左边空出的位是根据最高位是 0 和 1 来进行填充的) |
| 无符号右移(左边空出位用 0 填充) | a >>> b | 把 a 的二进制表示向右移动 b 位,丢弃被移出的所有位,并把左边空出的位都填充为 0 |
**bug&tips**
暂时不支持 位运算符赋值操作
```uts
let a |= (复杂表达)
let a ^= (复杂表达)
let a ~= (复杂表达)
```
类似场景,需要拆分一个中间变量来处理
```uts
let temp = (复杂表达)
let a |= temp
let a ^= temp
let a ^= temp
```
这个问题后续会修复
## 逻辑运算符(Logical operators)@Logical-operators
| 运算符 | 范例 | 描述 |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册