JSFiddle - React, Tailwind, and code Playground
by kodisha
JavaScript
let myData = [
{name: "Fluffy", t: "cat", age: 5},
{name: "Grey", t: "dog", age: 3},
{name: "Tom", t: "cat", age: 7},
]
let ageSum = myData.filter((i) => {return i.t === "cat"})
.map(i => {
i.age += 2;
return i;
}).reduce((sum, pet) => sum += pet.age, 0);
console.log(ageSum);