// 🗂️ Estoque inicial da MegaTech
let megaInventory = [
"notebook", "mouse", "teclado", "monitor", "gabinete",
"fonte", "cooler", "placa de vídeo", "memória RAM", "HD",
"SSD", "webcam", "headset", "microfone", "cadeira gamer",
"mesa", "pendrive", "roteador", "adaptador", "carregador",
"tripé", "ring light", "caixa de som", "controle", "scanner",
"impressora", "no-break", "switch", "extensor", "hub USB"
];
// 🔍 1. Mostrar os 10 primeiros e os 10 últimos itens
console.log("📦 Primeiros 10 itens:", megaInventory.slice(0, 10));
console.log("📦 Últimos 10 itens:", megaInventory.slice(-10));
// ➕ 2. Adicionar 2 novos itens no começo e 2 no fim
megaInventory.unshift("mesa digitalizadora", "luminária LED");
megaInventory.push("protetor de tela", "webcam cover");
console.log("🆕 Estoque após adições:", megaInventory);
// ➖ 3. Remover o primeiro e o último item
megaInventory.shift();
megaInventory.pop();
console.log("🧹 Estoque após remoções:", megaInventory);
// ✅ 4. Verificar se o item 'scanner' está no estoque
if (megaInventory.includes("scanner")) {
console.log("✅ Scanner disponível no estoque");
} else {
console.log("❌ Scanner fora de estoque");
}
// ✂️ 5. Remover o item 'hub USB' usando splice
let hubIndex = megaInventory.indexOf("hub USB");
if (hubIndex !== -1) {
megaInventory.splice(hubIndex, 1);
console.log("🗑️ 'hub USB' removido do estoque");
}
// 🔁 6. Exibir todos os itens um por um
console.log("📋 Estoque atualizado:");
for (let item of megaInventory) {
console.log("•", item);
}
// 📊 7. Mostrar total de itens restantes
console.log(`📦 Total de itens no estoque: ${megaInventory.length}`);
// 🔎 8. Filtrar itens que contêm "ca"
let itensComCa = megaInventory.filter((item) => item.includes("ca"));
console.log("🔍 Itens com 'ca' no nome:", itensComCa);
To embed this project on your website, copy the following code and paste it into your website's HTML: