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);