1
resposta

Solução com método find()

Minha solução foi utilizando o método find()

const livros = ['Dom Casmurro', 'O Cortiço', 'Capitães da Areia', 'Iracema'];
const livroProcurado = 'O Cortiço';

function searchTitle (search){
    return livros.find(livro => livro.toLocaleLowerCase() === search.toLocaleLowerCase()) ? "O livro está disponível" : "O livro não está disponível";
}

console.log(searchTitle(livroProcurado));

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi Alexander, tudo bem? 😊

Parabéns pela sua solução! 👏

O uso do método find() é uma excelente escolha para este problema.

Seu código está conciso e eficiente. 👍

A conversão para minúsculas com toLocaleLowerCase() garante que a busca seja case-insensitive, o que é ótimo para a experiência do usuário.

Continue praticando e explorando as funcionalidades do JavaScript! 🤗

🎓 Para saber mais: