XP 0

Percorrendo a lista (for...of)

Fazer algo com cada item

O for...of repete um bloco uma vez para cada item da lista:

const produtos = ["Planta", "Vaso", "Adubo"];
for (const item of produtos) {
  console.log(item);
}
// escreve: Planta, depois Vaso, depois Adubo

A cada volta, a variável item vira o próximo produto da lista.

🧠 Modelo mental: o for...of é um carteiro que entrega uma carta em cada casa da rua, sem pular nenhuma. Você diz o que fazer com "a casa atual" (item), e ele repete para todas.

É assim que você mostra uma lista inteira de produtos, soma preços, etc.

Pontos-chave

  • for (const item of lista)
    repete o bloco para cada item — o item vira o atual.