var result = 25^3;
console.log(result); //26
25 = 0000 0000 0000 0000 0000 0000 0001 1001;
3 = 0000 0000 0000 0000 0000 0000 0000 0011
XOF = 0000 0000 0000 0000 0000 0000 0001 1010
(非交集 的结果)
var result = 25 | 3;
console.log(result); // 27
25 = 0000 0000 0000 0000 0000 0000 0001 1001;
3 = 0000 0000 0000 0000 0000 0000 0000 0011
OR =0000 0000 0000 0000 0000 0000 0001 1011
(两个数二进制结果的并集)
var result = 25 & 3;
console.log(result); // 1
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否则变为0 )