JSFiddle - React, Tailwind, and code Playground
JavaScript
var numbers = [];
for (var n = 0; n < 23456789; n++) numbers.push(n);
console.time('fp');
var result = numbers
.map(function (num) { return num + 1 })
.filter(function (num) { return num % 3 === 0 })
.reduce(function (sum, num) { return sum + num }, 0);
console.timeEnd('fp');
console.log('result: ', result);