// --- 1️⃣ Criando o array de livros ---
let livros = [
"Dom Casmurro",
"O Senhor dos Anéis",
"1984",
"O Pequeno Príncipe",
"Harry Potter e a Pedra Filosofal",
"A Revolução dos Bichos"
];
console.log("Array inicial de livros:", livros);
// --- 2️⃣ Adicionando um livro no início e um no final ---
livros.unshift("O Código Da Vinci"); // adiciona no começo
livros.push("Manual de Persuasão de um Agente do FBI"); // adiciona no final
console.log("Depois de adicionar livros:", livros);
// --- 3️⃣ Removendo o primeiro e o último livro ---
livros.shift(); // remove o primeiro
livros.pop(); // remove o último
console.log("Depois de remover primeiro e último:", livros);
// --- 4️⃣ Verificando se um livro específico existe ---
if (livros.includes("1984")) {
console.log("1984 existe na biblioteca");
} else {
console.log("1984 não existe na biblioteca");
}
// --- 5️⃣ Percorrendo o array ---
// 5a. Usando forEach
console.log("Percorrendo com forEach:");
livros.forEach(livro => console.log(livro));
// 5b. Usando for clássico
console.log("Percorrendo com for clássico:");
for (let i = 0; i < livros.length; i++) {
console.log(livros[i]);
}
// 5c. Usando for...of
console.log("Percorrendo com for...of:");
for (let livro of livros) {
console.log(livro);
}
// --- 6️⃣ Desestruturação do array ---
// Pegando primeiro, segundo, último e restantes
let [primeiroLivro, segundoLivro, ...meio] = livros;
let ultimoLivro = meio.pop(); // retira o último do meio
let livrosRestantes = meio; // restante do array
console.log("Primeiro livro:", primeiroLivro);
console.log("Segundo livro:", segundoLivro);
console.log("Último livro:", ultimoLivro);
console.log("Livros restantes:", livrosRestantes);
To embed this project on your website, copy the following code and paste it into your website's HTML: