Chapter 10: Optimizing Synchronous Functions samples
This commit is contained in:
@@ -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;
|
||||
Reference in New Issue
Block a user