查漏补缺7运算符

发布时间 2023-08-23 15:27:18作者: 发奋览尽天下书

1.a&b : & 叫逻辑与:规则:当 a 和 b 同时为 true ,则结果为 true, 否则为 false。

2.a&&b : && 叫短路与:规则:当 a 和 b 同时为 true ,则结果为 true,否则为 false。

3. a|b : | 叫逻辑或,规则:当 a 和 b ,有一个为 true ,则结果为 true,否则为 false。

4. a||b : || 叫短路或,规则:当 a 和 b ,有一个为 true ,则结果为 true,否则为 false。

5. !a : 叫取反,或者非运算。当 a 为 true, 则结果为 false, 当 a 为 false 是,结果为 true。

6. a^b: 叫逻辑异或,当 a 和 b 不同时,则结果为 true, 否则为 false。

7.短路与&&   条件 1&&条件 2   两个条件都为 true,结果为 true,否则 false

逻辑与&    条件 1&条件 2     两个条件都为 true,   结果为 true,否则 flase。

&&短路与:如果第一个条件为 false,则第二个条件不会判断,最终结果为 false,

& 逻辑与:不管第一个条件是否为 false,第二个条件都要判断

8.短路或||    条件 1||条件 2     两个条件中只要有一个成立,结果为 true,否则为 false

|逻辑或     条件 1|条件 2        只要有一个条件成立,结果为 true,否则为 false

||短路或:如果第一个条件为 true, 则第二个条件不会判断,最终结果为 true,

| 逻辑或:不管第一个条件是否为 true,第二个条件都要判断

9.a^b: 叫逻辑异或,当 a 和 b 不同时,则结果为 true,

10.赋值运算符就是将某个运算后的值,赋给指定的变量.