|
阅读:8246回复:2
请问“ | ”是什么意思?
0 | 0 = 0 0 | 1 = 1 1 | 0 = 1 1 | 1 = 1
即只要有1出现结果就是1,否则为0 |
|
|
沙发#
发布于:2019-11-13 09:53
在JavaScript中“&&”和“||”是逻辑运算符;“&”和“|”是位运算符.
JavaScript中的位运算符:“|” 运算方法: 两个位只要有一个为1,那么结果都为1。否则就为0 简单说:就是将比较的数转成二进制,然后相同位进行比较, | 运算符,表示只要有一个为1,那么结果都为1。否则就为0 &运算符,表示两个数值的个位分别相与,同时为1才得1,只要一个为0就为0 |
|
|
|
板凳#
发布于:2019-11-13 09:45
按位或运算符,有1则为1,全0才是0,例如:9|5可写算式如下: 00001001|00000101=00001101 (十进制为13)可见9|5=13
|
|