Files
30-seconds-of-code/snippets/sumPower.md
Rohit Tanwar 572d1938c7 add sumPower
2018-01-01 19:19:25 +05:30

350 B

sumPower

Returns the sum of the powers of all the numbers from start(default to 1) to end

const sumPower = (end,power = 2,start = 1)
  Array(end - start).fill(0).map((x,i) => (i+start) ** power).reduce((a,b) => a+b,0)
sumPower(10); // 385
sumPower(10,3); //3025
sumPower(10,3,5); //2925
sumPower(10,undefined,5); //355