Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Dúvida +=

Eu não compreendi direito o que o '+=' faz.

const notas = [10, 6.5, 8, 7.5];

// const media = (notas[0] + notas[1] + notas[2] + notas[3])/notas.length;

// console.log(media);
let somaDasNotas = 0;
for (let i = 0; i < notas.length; i++) {
          somaDasNotas += notas[i];
}

const media = somaDasNotas / notas.length;

console.log(` A média das notas é ${media}.`);

Podem me ajudar?

1 resposta
solução!

Oi, Ândria! Tudo bem?

O operador '+=' é uma forma abreviada de escrever "x = x + y". Ou seja, ele adiciona o valor de y à variável x e armazena o resultado em x. No seu exemplo, "somaDasNotas += notas[i]" é o mesmo que "somaDasNotas = somaDasNotas + notas[i]".

No seu código, o loop for percorre o array de notas e adiciona cada nota à variável somaDasNotas. Depois, é calculada a média das notas e exibida no console.

Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓