js 利用逻辑运算符&&和|| 代替if else写判断语句

2019-05-30  本文已影响0人  空气KQ

&& 例:a && b

只要 && 前面是 false,无论 && 后面是true还是 false,结果都将返 && 前面的值;
只要 && 前面是只要 && 前面是true,无论 && 后面是true还是false,结果都将返 && 后面的值;

!1 && 5565,返回false
!1 && 556 && 55,返回 55
1 && 0 && 55,返回0

|| 例:a || b

只要 || 前面为 false,无论 || 后面是true还是 false,结果都返回 || 后面的值。

5 || 0 && 1 || 0 && 1

只要 || 前面为 true,无论 || 后面是true还是 false,结果都返回 || 前面的值。

5 || 0 && 1 || 0 && 1 =>5
0 || 5 && 6 || 8 && 1 =>6
上一篇下一篇

猜你喜欢

热点阅读