Ordenación de Arrays con sort()
En este tema aprenderás a usar la función de orden superior .sort() con una función comparadora personalizada para ordenar listas de objetos por uno de sus atributos.
En este tema aprenderás a usar la función de orden superior .sort() con una función comparadora personalizada para ordenar listas de objetos por uno de sus atributos.
Crea una función llamada ordenarPorEdad que acepte un array de objetos personas (donde cada objeto tiene la forma { nombre: "string", edad: number }) y devuelva un nuevo array ordenado de menor a mayor edad.
Requisito obligatorio: Debes utilizar la función de orden superior .sort().
1const personas = [ 2 { nombre: "Ana", edad: 30 }, 3 { nombre: "Luis", edad: 20 }, 4 { nombre: "Pedro", edad: 25 } 5]; 6 7console.log(ordenarPorEdad(personas)); 8// Devuelve personas ordenadas: Luis (20), Pedro (25), Ana (30)