missing number

by sramnan

JavaScript

var missingNumber = function(nums,n) {
    num1 = 0;
    num2 = 0;
    
    for(var i = 0 ;i < nums.length;i++){
        num1 = num1 ^ nums[i];
    }
    for(var i = 1 ;i <n+1;i++){
        num2 = num2 ^ i;
    }
    return num1 ^ num2;
};

console.log(missingNumber([1,2,3,5],5));