Missing Number
Completed Code
var arr = [ 14, 5, 7, 4, 12, 1, 2, 10, 6, 8, 15, 3, 13, 9 ];
var upper = 15;
var lower = 1;
findMissingNumber(arr, upper, lower)
function findMissingNumber(arr, upper, lower) {
var sumOfArray = 0;
for (var i = 0; i < arr.length; i++) {
sumOfArray += arr[i]
}
console.log(sumOfArray);
upperSum = (upper * (upper + 1)) / 2;
console.log(upperSum);
lowerSum = (lower * (lower - 1)) / 2;
console.log(lowerSum);
theoreticalSum = upperSum - lowerSum;
console.log(theoreticalSum);
missingNumber = theoreticalSum - sumOfArray;
console.log( missingNumber);
}Variables
Gauss Sum
Steps
Output
NOTE TO TESTER, DELETE WHEN FINISHED
Last updated