1
resposta

[Dúvida] Duvida sobre funções

No vídeo é declarado duas funções adicionar e limpar , a minha duvida é porque a função limpar é chamada no inicio do código e a função adicionar não é chamada "para fora do código" também ? fiz o teste e as duas funções funcionam sem ser declaradas no inicio do código, na função adicionar vem com aquele item já pré definido no html que resolvi limpando o campo no próprio html.

1 resposta

Oi Lucas, tudo bem?

A função limpar é chamada no início do código para garantir que o carrinho esteja vazio e o valor total seja zerado antes de qualquer interação com o usuário. Isso é importante para que o carrinho comece sempre em um estado limpo e sem valores pré-definidos.

Já a função adicionar não precisa ser chamada fora do código porque ela é acionada quando o usuário clica no botão de adicionar um produto ao carrinho. Ou seja, ela é executada apenas quando é necessário adicionar um produto específico ao carrinho.

Espero ter esclarecido sua dúvida.

Um abraço e bons estudos.