Soma de 1 a N
Em programas reais, muitas vezes você precisa calcular totais, como a soma de vendas do dia ou a pontuação acumulada de um jogo. O padrão de acumulador com um laço for é a base para isso: você percorre valores e vai somando a uma variável que guarda o resultado parcial. Dominar esse padrão resolve problemas que vão desde contagens simples até cálculos mais complexos.
O PROBLEMA
Declare N e calcule a soma de 1 até N usando for.
EXEMPLO
const n = 5; Soma: 15
SOBRE O CONCEITO
O exercício pede para somar de 1 até N usando for. O truque é ter um acumulador, que é uma variável iniciada em 0 (let soma = 0;). Dentro do laço, a cada iteração você adiciona o valor atual à soma: soma += i;. Dois erros comuns: (1) não inicializar o acumulador, o que faz soma começar como undefined e a conta dar NaN; (2) o loop não chegar em N, por exemplo usando i < n em vez de i <= n. Se N é 5, i <= n garante que o último valor somado seja 5. Sempre que usar acumulador, confira o valor inicial e os limites do laço.
RESOLUÇÃO