Sum multiples of 3 and 5: Difference between revisions
→ES6
(→{{header|JavaScript}}: ES6 area under straight line) |
(→ES6) |
||
Line 1,261:
===ES6===
<lang JavaScript>(
// Area under straight line
Line 1,270:
return Math.floor(factor * n1 * (n1 + 1) / 2);
},
sum35 = (n) => sumMults(n, 3) + sumMults(n, 5) - sumMults(n, 15);
Line 1,291 ⟶ 1,292:
return range(1, 8)
.map(n => Math.pow(10, n))
.reduce((a, x) =>
),
})();</lang>
|