Devo svolgere questo esercizio in javascript senza poter usare cicli ma solo funzioni di ordine superiore.
Scrivere una funzione where(array,modello) che riceve un array di oggetti e un oggetto modello. La funzione deve ritornare gli oggetti dell'array che contengono tutti gli attributi contenuti in modello con gli stessi valori. Ad esempio:
where(persone, {età: 55} ritorna: [{nome: "Luigi" età:55}]
Nel caso ad esempio in cui l'array passato è [{nome:"Antonio" età:42} ,{nome:"Luigi" età:55}]
Grazie.