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

o campo valorTotal

Ao tratarmos de valores monetarios, devemos usar Strings ou objetos que tratam de decimais com mais eficiencia, como por exemplo o BigDecimal, em java. Então, colocar como number, não seria um erro ?

1 resposta
solução!

Você está certo mas acredito que nesse caso seja só para facilitar o entendimento da aula. Em javascript existem várias bibliotecas para trabalhar com valores monetários, inclusive implementações de BigDecimal.