Criar listas, adicionar itens e percorrer tudo com um laço.
Um array é uma caixa com várias gavetas numeradas. Uma variável só, vários valores:
let amigos = ["Ana", "Bruno", "Caio"];
As gavetas começam no zero:
amigos[0] // "Ana" amigos[2] // "Caio" amigos.length // 3 — quantos itens tem
Comandos que você vai usar toda hora:
lista.push("novo") — adiciona no finallista.pop() — remove o últimolista.includes("Ana") — true/false: está na lista?E pra percorrer tudo, o jeito curto:
amigos.forEach(function (amigo) {
console.log(amigo);
});
Os campos abaixo estão vazios de propósito. Escreva, clique em Rodar e veja o resultado. Errou? Ótimo — leia o erro e tente de novo. (Atalho: Ctrl+Enter roda o código.)
Crie um array playlist com 4 músicas que você gosta. Mostre a lista inteira, depois só a primeira música e depois quantas músicas tem.
playlist[0] (zero!). Total é playlist.length.length = 4), mas a última gaveta é a de número 3. Sempre length - 1.Comece com uma lista de 3 jogadores numa partida. Adicione um quarto jogador, depois remova o último que entrou e mostre a lista final.
jogadores.push("Duda"); adiciona · jogadores.pop(); remove o último.push e pop mudam o array original — não criam uma cópia. Isso vai importar bastante no projeto final.Use forEach pra mostrar cada item da lista de tarefas numerado, tipo 1 - Estudar JS.
forEach pode receber dois parâmetros: o item e a posição. tarefas.forEach(function (tarefa, i) { ... }) — e a numeração bonita é i + 1.Crie um array com 6 nomes da sua sala e sorteie um deles pra apresentar o trabalho. Mostre o nome sorteado.
Math.random() dá um número entre 0 e 1, e Math.floor() arredonda pra baixo. Junte com alunos.length: Math.floor(Math.random() * alunos.length).Math.random() por trás.