may88seiji
5/25/2017 - 1:02 AM

Upto and including n, this function will return the sum of all multiples of 3 and 5. For example: findSum(5) should return 8 (3 + 5) find

Upto and including n, this function will return the sum of all multiples of 3 and 5.

For example:

findSum(5) should return 8 (3 + 5)

findSum(10) should return 33 (3 + 5 + 6 + 9 + 10)

https://www.codewars.com/kata/sum-of-all-the-multiples-of-3-or-5/solutions?show-solutions=1

function findSum(n) {
  let result = 0;
  for (let i = 0; i <= n; i += 1) {
    if (i % 3 ===0 || i % 5 === 0) result += i
  }
  return result
}
findSum(5);// 8
findSum(10);// 33
findSum(100);//2418
findSum(1000);// 234168