JavaScript 整数位操作。
与 操作符 &
val num1 = 10; val num2 = 11; val num3 = num1 & num2; // num3 == 10; // 1010 & 1011 == 1010 = 10;
或 操作符 |
val num1 = 10; val num2 = 11; val num3 = num1 | num2; // num3 == 11; // 1010 | 1011 == 1011 = 11;
异或 运算符 ^
val num1 = 10; val num2 = 11; val num3 = num1 ^ num2; // num3 == 1; // 1010 | 1011 == 0001 = 1;