let estoque = ["notebook", "mouse", "teclado"];

// CREATE - Adicionar produto
function adicionarProduto(produto) {
  estoque.push(produto);
  console.log(`${produto} adicionado com sucesso!`);
}

// READ - Listar todos os produtos
function listarProdutos() {
  console.log("📦 Estoque atual:");
  estoque.forEach((item, index) => {
    console.log(`${index + 1}. ${item}`);
  });
}

// UPDATE - Atualizar um produto por nome
function atualizarProduto(produtoAntigo, produtoNovo) {
  const index = estoque.indexOf(produtoAntigo);
  if (index !== -1) {
    estoque[index] = produtoNovo;
    console.log(`${produtoAntigo} atualizado para ${produtoNovo}`);
  } else {
    console.log(`${produtoAntigo} não encontrado no estoque.`);
  }
}

// DELETE - Remover um produto por nome
function removerProduto(produto) {
  const index = estoque.indexOf(produto);
  if (index !== -1) {
    estoque.splice(index, 1);
    console.log(`${produto} removido com sucesso!`);
  } else {
    console.log(`${produto} não encontrado no estoque.`);
  }
}

// 🎯 Testando o mini CRUD:
listarProdutos();
adicionarProduto("webcam");
atualizarProduto("mouse", "mouse gamer");
removerProduto("teclado");
listarProdutos();

Embed on website

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