Skip to content
Arrays, Funções e POOModo de leitura focado
FácilFase 4

Exercício Fácil — Gestor de Lista de Compras

Cria, adiciona, remove e percorre uma lista de compras usando um array e os seus métodos.

FerramentasVS CodeTerminalNode.js

Objetivo: praticar a criação de um array e os métodos push, pop, includes e forEach.

Passos a realizar

  1. Cria lista-compras.js na pasta fase4.
  2. Declara const lista com um array de 3 produtos iniciais.
  3. Usa push para adicionar mais dois produtos.
  4. Usa includes para verificar se um produto específico está na lista, e imprime o resultado.
  5. Usa pop para remover o último produto adicionado.
  6. Usa forEach para imprimir a lista final, numerada (dica: forEach dá-te acesso ao índice como segundo parâmetro da função).

Dicas

  • forEach aceita dois parâmetros na função: o elemento e o seu índice — útil para numerares a lista ao imprimir.
  • Confirma sempre o array com console.log depois de cada operação (push, pop) para veres a mudança passo a passo.

Erros comuns

  • Esquecer que pop() remove o último elemento, não um elemento específico à tua escolha.
  • Tentar usar índices negativos para aceder ao array — o JavaScript não suporta isso da mesma forma que outras linguagens.

As minhas dúvidas

Voltar à vista da fase