const catalogo = [
{ nome: "Livro", preco: 34, descricao: "Livro didático" },
{ nome: "Caneta", preco:2, descricao: "Caneta esferográfica" },
{ nome: "Caderno", preco:30, descricao: "Caderno de 10 matérias" }
];
function buscarProduto(nomeProduto) {
return new Promise((resolve, reject) => {
setTimeout(() => {
const produtoEncontrado =
catalogo.find(produto => produto.nome.toLowerCase() === nomeProduto.toLowerCase());
if (produtoEncontrado) {
resolve(produtoEncontrado);
} else {
reject(`Produto "${nomeProduto}" não encontrado no catálogo.`);
}
}, 1000);
});
}
buscarProduto("Livro")
.then(produto => {
console.log("Produto encontrado: ", produto.descricao);
console.log("Valor: R$", produto.preco);
})
.catch(erro => {
console.error("Erro na busca:", erro);
});
To embed this project on your website, copy the following code and paste it into your website's HTML: