Informática, perguntado por shawtyrds, 7 meses atrás

JAVASCRIPT

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. Você deve verificar se o valor atual do array é negativo com um if A quantidade de numeros negativos deveria ser: 3 alguém pode ajudar?

Soluções para a tarefa

Respondido por sirenheadofficial
1

Resposta:

o total de numeros negativo é de 16

Explicação:

somando -10 -5 -1 = 16,e em numeros positivos é 80 diminuindo 16 mais 80 é igual á 64 mais 3 fica 67


shawtyrds: é... isso eu sei, mas deve-se escrever um algoritmo em javascript com as condições apresentadas
sirenheadofficial: como eu estou bo 7 ano achei que fiz certo nao aprendi isso anida
shawtyrds: tudo bem ^^
sirenheadofficial: ×_× so sei de numero positivo e negativi
Respondido por RayaneDantaSs
1

Resposta:

var listaDeGanhos = [10, 30, -10, -5, -1, 40]

var totalNegativos = 0

for ( var i = 0;  i < listaDeGanhos.length; i++){

   if ( listaDeGanhos[i] < 0 ){

       totalNegativos++ // Acrescentando no total

       console.log(listaDeGanhos[i]) // Mostrando quanto foi

   }

}

// Mostre após o loop

console.log(totalNegativos)


shawtyrds: valeu, é isso mesmo, me embolei demais com isso de ter que usar if pro loop, to começando a aprender
shawtyrds: enfim, muito obrigada, rodou aqui
RayaneDantaSs: De nada
RayaneDantaSs: É normal ficar confusa mesmo hahaha. Quando eu comecei a estudar programação eu ficava muito confusa, mas é só questão de prática mesmo. Em pouco tempo você tá expert
Perguntas interessantes