Compare la edad de los objetos en una matriz y mantenga solo el que tenga la edad más alta. Revisé la solución que usa la función de reducción, pero ¿hay alguna otra forma óptima que no sea usar reducir? Soy nuevo en javascript y sigo aprendiendo los conceptos.
array: [ { "name": "sample", "age": 22 },{ "name": "sample2", "age": 42 }]Puedes lograr esto con sort:
const array = [ { "name": "sample", "age": 22 },{ "name": "sample2", "age": 42 }] const max = array.sort((a, b) => { return b.age - a.age })[0] console.log([max])