Bom dia, segue minha resolução do exercicio.
const numeroFinal = 8;
for (let contagem = 1; contagem <= numeroFinal; contagem++) {
console.log(contagem);
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, segue minha resolução do exercicio.
const numeroFinal = 8;
for (let contagem = 1; contagem <= numeroFinal; contagem++) {
console.log(contagem);
}
Oi, Stephanie. Tudo bem com você?
A sua solução para o exercício de contagem de números está correta e atende perfeitamente ao que foi proposto no enunciado do laço de repetição. Você utilizou a estrutura do laço for de maneira precisa, inicializando a variável de controle em um, aplicando a condição de parada correta com o operador menor ou igual e incrementando de um em um a cada iteração. Essa abordagem garante que todos os números sejam exibidos de forma ordenada e crescente no console até atingir o valor limite estipulado.
Uma dica interessante para expandir esse conhecimento é pensar em como o código se comportaria caso o usuário inserisse um número negativo ou zero. Para lidar com essas situações, poderíamos adicionar uma estrutura condicional antes do laço para validar se o valor é maior do que zero, assegurando o comportamento esperado do programa.
O que aconteceria com a lógica do seu laço se precisássemos exibir apenas os números pares dessa sequência até o valor final?
Parabéns pela dedicação e pelo excelente desenvolvimento do código compartilhado. O fórum continua à disposição para suas dúvidas e futuras interações.