• Matéria: Lógica
  • Autor: pausasaudavel
  • Perguntado 6 anos atrás

Uma empresa separou em uma lista, os valores dos lucros mensais. Com isso você terá no código um array com o seguinte nome: listaDeLucro contendo em cada posição o valor de recebido de cada mês! var listaDeLucro = [100, 30, 300, -10, 600, 10] Seu trabalho será criar um loop que calcule o valor total baseado nessa lista, e coloque o valor em uma variável já existente no código chamada: lucroTotal FIZ ASSIM E DEU ERRADO: var listaDeLucro = [100, 30, 300, -10, 600, 10] var lucroTotal = 0; for (i = 0; i< listaDeLucro.length; i++) { lucroTotal = lucroTotal + listadeLucro [ i ] } console.log(lucroTotal) DÁ ESSE ERRO: listadeLucro is not defined

Respostas

respondido por: angeloroncalli
0

Resposta:

Explicação:

Eu fiz a mesma questão. Eu não estava entendendo o que o autor da questão queria, pois sua solicitação foi vaga. Assim, busquei a resposta na internet, não para saber a resposta mas para entender o que o autor queria através da resposta. Sua resposta está correta! O erro está na sintaxe: Você definiu a variável listaDeLucro e na sintaxe do comando escreveu listadeLucro. Javascript entende listaDeLucro e listadeLucro como duas variáveis distintas, uma das quais vc não definiu.

Deixo o meu agradecimento, pois vc que respondeu essa dúvida pro leitor, no caso, eu!

Perguntas similares