/**
* @param {number[]} nums
* @return {number}
*/
var findNumberAppearingOnce= function(nums) {
const map = new Map();
for(let i = 0; i < nums.length; i ++){
map.set(nums[i], map.get(nums[i]) ? map.get(nums[i]) + 1 : 1);
}
for(let i = 0; i < nums.length; i ++) {
if(map.get(nums[i]) === 1){
return nums[i];
}
}
};