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();
To embed this project on your website, copy the following code and paste it into your website's HTML: