JavaScript基础之⑦逻辑中断运算(逻辑与/或运算)
QQ:3020889729 小蔡
- 逻辑中断——逻辑与运算
- 逻辑中断——逻辑或运算
QQ:3020889729 小蔡
逻辑中断——逻辑与运算
逻辑与运算的规则
- 当&&逻辑符号相关的两个判断项中,第一个为真,就返回第二项的值(无论第二项是真或假)。
- 当前后项中,第一项为假,就返回第一项(无论第二项真假,都返回该项)。
何为假?
- 0
- null
- undefined
- ‘’
- NaN等等
逻辑与运算的使用
js代码:
// 逻辑中断练习——逻辑与
console.log(423 && 121);
console.log(0 && 423);
console.log(null && 121);
console.log(0 && undefined);
console.log(NaN && undefined);
console.log('' && undefined);
效果:
逻辑中断——逻辑或运算
逻辑或运算的规则
- 当||逻辑符号相关的两个判断项中,第一个为真,就返回第一项的值(无论第二项是真或假)。
- 当前后项中,第一项为假,就返回第二项(无论第二项真假,都返回该项)。
逻辑或运算的使用
js代码:
// 逻辑中断练习——逻辑或
console.log(423 || 121);
console.log(0 || 423);
console.log(null || 121);
console.log(0 || undefined);
console.log(NaN || undefined);
console.log('' || undefined);
效果: