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