Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Undefined na leitura de propriedades

Não consigo entendeder onde está aparecendo undefined para atrapalhar o código, além de que antes estava aparecendo TypeError: Cannot read properties of undefined (reading 'preco'), indicando o erro na linha 7 - no loop while.

Alguém pode me indicar onde está o erro no meu código?

Código escrito a partir da aula "Programando o Algoritmo, com algumas mudanças usando destructuring, e.g."

1 resposta
solução!

Ola André.

Está dando undefined por não ter nenhum retorno na função. No final da função precisa adicionar o código 'return lista'.

abç.