function buscarProduto(nomeProduto) {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      const produto = {
        nome: "Notebook",
        preco: 2500,
        disponivel: true
      };

      if (nomeProduto === produto.nome && produto.disponivel) {
        resolve(produto);
      } else {
        reject("Produto não encontrado ou indisponível.");
      }
    }, 2000);
  });
}

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) => {
    console.log("Erro:", erro);
  });

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: