Array map/filter/reduce
Compose map, filter, and reduce to transform a list of numbers.
Author:
chris
// Language: JavaScript
const nums = [1, 2, 3, 4, 5, 6];
const sumOfEvenSquares = nums
.filter(n => n % 2 === 0)
.map(n => n * n)
.reduce((acc, n) => acc + n, 0);
console.log(sumOfEvenSquares);