与 或 非

与 (&&)

同为true则为true,否则都为false(假)。

是从左往右依次进行比较

与只有当所有条件都为true(真)的时候返回才是true。

& 断路与 (效率低 不用)

&无论左边的结果是否为真,都会继续进行比较。

&&当左边(条件不成立)为false的时候,右边就不会进行比较了。

 console.log(1<3 && 5<10)//true
 console.log(4>8 && 2<4)//false

或 ||

或 一个为true就是true(条件成立)

断路| (效率低)

(|)当左边为true时,还会继续向右继续进行比较直到结束。

(||)当左边只要有一个为true时,就不会向右比较了。

 ascii码
   A<a

 console.log('A'<'a' || 2>1)//true
 console.log('a'<'A' || 2<1)//false

非 !

非 取反 true(条件成立)变false ,false(条件不成立)变trues

console.log(!('a'>'A'))//false
console.log(!('a'<'A'))//true4

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值