Project Euler, Problem 6: Sum Square Difference
The sum of squares of the first ten natural numbers is
12 + 22 + 32
... 102 = 385.
The square of the sum of the first ten natural numbers is
(1 + 2 + ... +10)2 = 552 = 3025.
Hence the difference between the sum of the
squares of the first ten natural numbers and the square of the sum is
3025 - 385 = 2640.
Find the difference between the sum of the squares of the first one
hundred natural numbers and the square of the sum.
The answer is: .
Here's the code:
// Sum Square difference, Euler problem 6...
$(document).ready( function() {
nums1 = [];
i = 1;
while(nums1.push(i++) < 100 ) {}; //Array of first 100 numbers...
sum = 0;
nums1.forEach( function(n) { sum += n });
square_of_sum = sum * sum;
sum = 0;
nums1.forEach( function(n) { sum += n*n });
sum_of_squares = sum;
answer = square_of_sum - sum_of_squares;
$("#output").text(answer);
});