文章导航

JavaScript & 按位与运算符

2019-4-21 19:40| 作者: admin| 查看: 268| 评论: 0|来自: 蚂蚁部落

&是二进制按位与运算符。

对每一对二进制位进行与(AND)操作,如下:

第一个数字中的数位第二个数字中的数位结果
111
100
010
000
代码实例:

要对数字 25 和 3 进行 AND 运算,代码如下所示:

[JavaScript] 纯文本查看 复制代码运行代码
var iResult = 25 & 3;
console.log(iResult);

运算详细图示如下:

[JavaScript] 纯文本查看 复制代码
25 = 0000 0000 0000 0000 0000 0000 0001 1001
 3 = 0000 0000 0000 0000 0000 0000 0000 0011
---------------------------------------------
AND = 0000 0000 0000 0000 0000 0000 0000 0001

只有对应的二进制位都是1的时候,结果才是1,否则结果是0。


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部