Uma empresa mandou uma lista contendo os números mensais de tudo o que ela faturou, e nosso trabalho é ajudá-los a criar um relatório que exiba em quantos meses eles tiveram o saldo negativo. var listaDeGanhos = [10, 30, -10, -5, -1, 40] Com base no array acima, que está disponível no código, faça um loop que verifique quantos meses tiveram valores negativos e armazene a contagem uma variável chamada totalNegativos que também está disponível no código. em javascript
Respostas
respondido por:
22
Resposta:
Explicação:
var listaDeGanhos = [10, 30, -10, -5, -1, 40]
var totalNegativos = 0
for(var i = 0; i < listaDeGanhos.length; i++){
if(listaDeGanhos[i] < 0)
totalNegativos++
}
console.log(totalNegativos);
cremilsongsilva:
eu havia feito praticamente igual, usei o (...< zero), mas ainda sim dava erro, daí retirei o zero e não deu certo. Agora vi que antes estava no caminho certo
respondido por:
8
Resposta:
var listaDeGanhos = [10, 30, -10, -5, -1, 40]
var totalNegativos = 0
//seu loop aqui:
for (let i = 0; i < listaDeGanhos.length; i++) {
if (listaDeGanhos[i] < 0)
totalNegativos++
}
console.log(totalNegativos)
Explicação:
Se um um índice da lista forma menor "<" que 0, então ele sera incrementado em totalNegativos++ e depois impresso a soma de todos os negativos no console.
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás