Files
Node.js-14-Cookbook/Chapter10/optimize-sync/slow.js
T
2020-08-31 01:38:20 +01:00

14 lines
276 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;