1
resposta

[Dúvida] Possibilidade de adicionar os produtos com uma array

Olá, Quando, inicialmente, imaginei a lógica para colocar os itens ao carrinho de compras, pensei em uma array. Colocando uma variável de carrinho de compras e ir adicionando os itens selecionados à ela, dentro de uma array. Mas não consegui executar a lógica do código dessa forma. Gostaria de saber se essa lógica seria uma possibilidade também. E em caso positivo, como ficaria?

1 resposta

Olá, Amanda! Tudo bem?

Sim, é totalmente possível e comum usar uma array para representar um carrinho de compras em lógica de programação. A ideia é que cada item selecionado seja adicionado como um elemento dessa array. Vou te dar um exemplo simples em pseudocódigo para te ajudar a visualizar essa lógica:

// Inicializa uma array vazia para o carrinho de compras
carrinhoDeCompras = []

// Função para adicionar um item ao carrinho
function adicionarAoCarrinho(item) {
    // Adiciona o item ao final da array
    carrinhoDeCompras.push(item)
}

// Exemplo de uso
adicionarAoCarrinho("Camisa")
adicionarAoCarrinho("Calça")
adicionarAoCarrinho("Sapato")

// Exibe os itens no carrinho
print(carrinhoDeCompras) // Saída: ["Camisa", "Calça", "Sapato"]

Neste exemplo, a função adicionarAoCarrinho recebe um item como argumento e o adiciona à array carrinhoDeCompras usando o método push, que é uma maneira comum de adicionar elementos a uma array em muitas linguagens de programação.

Espero que esse exemplo tenha te ajudado a entender como você pode implementar essa lógica.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.