解题思路
a ^ a = 0,a ^ 0 = a,所以异或所有数字,最后剩下的就是只出现一次的数字。
javascript
/**
* @param {number[]} nums
* @return {number}
*/
var singleNumber = function (nums) {
let result = 0
for (let i = 0; i < nums.length; i++) {
result = result ^ nums[i]
}
return result
}