资讯专栏INFORMATION COLUMN

JS中的逻辑运算符&&、||,位运算符|,&

DDreach / 3081人阅读

摘要:中的符号运算方法只要前面为不管后面是还是,都返回后面的值。举个栗子位运算符运算方法两个位只要有一个为,那么结果都为。否则就为继续举栗子运算符还能进行取整运算位运算符运算方法两个数值的个位分别相与,同时为才得,只要一个为就为。

1、JS中的||符号:

运算方法:

 只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。

 只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。

总结:真前假后

2、JS中的&&符号:

运算方法:

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

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

总结:假前真后

弄懂了以上说的还应该知道:

  js的6个蛋蛋:在js逻辑运算中,0、”“、null、false、undefined、NaN都会判为false,其他都为true。

举个栗子:

3、位运算符:|

运算方法:

 两个位只要有一个为1,那么结果都为1。否则就为0

继续举栗子

|运算符还能进行取整运算

4、位运算符:&

运算方法:

  两个数值的个位分别相与,同时为1才得1,只要一个为0就为0。

还是举栗子:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/103053.html

相关文章

  • 详解Python中运算的简单实现

      位运算就是直接对整数在内存中对应的二进制位进行操作,一般是将数字化为二进制数后进行操作。本文将利用Python语言实现位运算,感兴趣的可以了解一下  简介  程序中的数在计算机内存中都是以二进制的形式存在的,位运算就是直接对整数在内存中对应的二进制位进行操作,一般是将数字化为二进制数后进行操作。  应用场景  在常规操作和位运算的操作中使用位运算,可以提升性能。但是会造成代码难以理解,建议合理...

    89542767 评论0 收藏0
  • Java编程基础03——进制运算&数据类型&变量

    摘要:逻辑运算符的基本用法逻辑运算符有哪些与并且或异或非案例演示逻辑运算符的基本用法注意事项逻辑运算符一般用于连接类型的表达式或者值。表达式就是用运算符把常量或者变量连接起来的符合语法的式子。特点偶数个不改变本身。 03.01_(逻辑运算符的基本用法)* A:逻辑运算符有哪些 int a,b,c &: 与 并且and, |: 或 or ^: 异或 !: 非 &&,|| B:案例演...

    gekylin 评论0 收藏0
  • js中的|与 && 算符详解

    摘要:这个时候我就有点犯迷糊了,为什么逻辑运算符能这么用呢由于是出身,所以对这样用感觉很奇怪。 这篇文章主要介绍了js中的 || 与 && 运算符详解,需要的朋友可以参考下 一 js中逻辑运算符在开发中可以算是比较常见的运算符了,主要有三种:逻辑与&&、逻辑或||和逻辑非!。 当&&和|| 连接语句时,两边的语句会转化为布尔类型(Boolean),然后再进行运算,具体的运算规则如下: 两边条...

    baoxl 评论0 收藏0
  • js中的|与 && 算符详解

    摘要:这个时候我就有点犯迷糊了,为什么逻辑运算符能这么用呢由于是出身,所以对这样用感觉很奇怪。 这篇文章主要介绍了js中的 || 与 && 运算符详解,需要的朋友可以参考下 一 js中逻辑运算符在开发中可以算是比较常见的运算符了,主要有三种:逻辑与&&、逻辑或||和逻辑非!。 当&&和|| 连接语句时,两边的语句会转化为布尔类型(Boolean),然后再进行运算,具体的运算规则如下: 两边条...

    jsyzchen 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<