使用异或交换两整数###与运算判断奇偶 1.异或运算进行交换(只能是整型) 异或运算有两个特点: (1)一个数异或本身恒等于0;(2)一个数异或0恒等于本身。 function swap(a, b) { a = a ^ b; // 以a为临时变量 b = a ^ b; // b=a^b => b=(a^b)^b => a^(b^b) => a a = a ^ b;