Somar até zero
Em programas reais, muitas vezes você precisa percorrer uma lista até encontrar um valor específico e parar, como quando lê dados de sensores até receber um sinal de parada. Dominar o uso de break dentro de um loop for permite interromper a execução no momento certo, evitando processamento desnecessário e garantindo que resultados indesejados (como incluir o zero) não entrem na conta.
O PROBLEMA
Use um array de números pré-definido e some todos até encontrar o 0.
EXEMPLO
const nums = [5, 3, 2, 0, 8]; Soma: 10
SOBRE O CONCEITO
O exercício usa um for para percorrer o array e um acumulador (let soma = 0) para somar cada elemento. O break é a chave: quando o número atual é igual a 0, o loop é interrompido imediatamente com if (nums[i] === 0) break;. O erro comum de incluir o zero na soma ocorre se você coloca break depois de somar ou não usa break. Para evitar, a verificação deve vir antes da soma dentro do loop. Use const para o array, let para o acumulador e console.log para exibir o resultado.
RESOLUÇÃO