Files
Node.js-14-Cookbook/Chapter10/optimize-sync/slow.js
T
2020-08-30 23:30:37 +01:00

13 lines
275 B
JavaScript

function sumOfSquares(maxNumber) {
const array = Array.from(Array(maxNumber + 1).keys());
return array
.map((number) => {
return number ** 2;
})
.reduce((accumulator, item) => {
return accumulator + item;
});
}
module.exports = sumOfSquares;