Somar uma sequencia em uma lista

3 respostas
java
M

Oi, estou tentando somar uma lista, mas não estou conseguindo. Alguém pode me ajudar?
segue o código:

var listaDeLucro = [100, 30, 300, -10, 600, 10]

var lucroTotal = 0;

for (var i=0; i < listaDeLucro.length; i++) {console.log(lucroTotal = )}

como eu coloco a soma no lucroTotal?

3 Respostas

Jonathan_Medeiros
for (var i=0; i < listaDeLucro.length; i++) {
    lucroTotal += listaDeLucro[i];
}
M

Muito obrigado! Deu certo

pmlm

Com streams podes ainda fazer assim:

Integer lucroTotal = Arrays.stream(listaDeLucro).reduce(0, (a, b) -> a + b);
Criado 15 de julho de 2020
Ultima resposta 16 de jul. de 2020
Respostas 3
Participantes 3