不,单个&是JavaScript中按位AND运算符。当两个输入均为1时,AND的结果为1,否则为0。
var firstValue=5; var secondValue=4; var result=firstValue & secondValue; console.log(result);
要运行上述程序,您需要使用以下命令-
node fileName.js.
在这里,我的文件名为demo172.js。
输出结果
这将产生以下输出-
PS C:\Users\Amit\javascript-code> node demo172.js 4
值5具有二进制101,而值4具有100。
5= 1 0 1 4= & 1 0 0 -------------------- 1 0 0 which is again 4. ---------------------