InstruçÔes

Passo 14

Nas liçÔes anteriores, vocĂȘ aprendeu como trabalhar com o mĂ©todo filter() que Ă© usado para retornar um novo array com os resultados filtrados. Aqui estĂĄ um exemplo:
const developers = [
  { name: "Alice", city: "New York", age: 30 },
  { name: "Bob", city: "San Francisco", age: 25 },
  { name: "Charlie", city: "New York", age: 35 },
  { name: "Diana", city: "Chicago", age: 28 }
];

const newYorkCityDevelopers = developers.filter(dev => dev.city === "New York");

console.log(newYorkCityDevelopers);
/*
[
  { name: "Alice", city: "New York", age: 30 },
  { name: "Charlie", city: "New York", age: 35 }
]
*/
Crie uma função getBooksByAuthor com dois parùmetros - um array com objetos de livro e uma string com o autor. A função deve retornar um array que contém os livros de um autor específico.

O que fazer:

Testes:

  • VocĂȘ deve criar uma função `getBooksByAuthor`.
  • Sua função `getBooksByAuthor` deve ter dois parĂąmetros.
  • Sua função `getBooksByAuthor` deve retornar um array.
  • Sua função `getBooksByAuthor` deve retornar o nĂșmero correto de livros para qualquer um dos autores.

Console