Chapter 10: Optimizing Synchronous Functions samples

This commit is contained in:
Beth Griggs
2020-08-30 23:30:37 +01:00
parent ef82559a0e
commit 575ab40a00
5 changed files with 88 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
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;