function buscarProduto(nomeProduto) {
return new Promise((resolve, reject) => { // 1. "Promise" com apenas um 's'
setTimeout(() => { // 2. "setTimeout" com 't' no início
const produto = {
nome: "Notebook",
preco: 2500,
disponivel: true
};
// 3. Removido o parêntese extra em (nomeProduto) e corrigido "disponivel"
if (nomeProduto === produto.nome && produto.disponivel) {
resolve(produto);
} else {
reject("Produto não encontrado ou indisponível");
}
}, 2000); // 4. A vírgula separa a função do tempo no setTimeout
});
}
buscarProduto("Notebook")
.then((produto) => {
console.log("Produto encontrado!");
console.log("Nome:", produto.nome);
console.log("Preço:", produto.preco);
console.log("Disponível:", produto.disponivel);
})
.catch((erro) => { // 5. "catch" com apenas um 'c'
console.log("Erro:", erro);
});
To embed this project on your website, copy the following code and paste it into your website's HTML: