js array filter map code example

Example 1: use .map(), .filter() js

var arr = [1, 25, 20, 4];

var sum = arr.map((item) => item * 10).filter((item) => item > 100);
var sum2 = arr.map((item) => item * 10)
console.log("sum2", sum2)
// sum2 : (4) [10, 250, 200, 40]
console.log("sum", sum);
// sum : (2) [250, 200]

Example 2: manipulação de array javascript

const produtos = [  { id: 1, categoria: 'limpeza', name: 'Amaciante' },  { id: 2, categoria: 'limpeza', name: 'Detergente' },  { id: 3, categoria: 'alimento', name: 'ovo' },  { id: 4, categoria: 'alimento', name: 'alface' },];const idsAlimentos = produtos  .filter(p => p.categoria === 'alimento') // inline  .map(p => p.id);console.log(idsAlimentos); // [3, 4]