Aprenda estrutura de repetição FOR com Javascript
A estrutura de repetição for
é uma das ferramentas mais poderosas da linguagem JavaScript. Ela permite executar um bloco de código repetidamente, de forma eficiente e organizada. Se você quer dominar a programação, entender o for
é essencial.
LISTA DE EXERCÍCIOS
Acesse o code.org, ao entrar na sua conta, selecione a opção criar novo projeto e escolha “game lab”.

QUESTÃO 1 - Contagem Regressiva com Passo -2
Miguel deseja criar um programa que exiba uma contagem regressiva a partir do número 20 até 0, diminuindo de 2 em 2.
PASSOS:
- Inicialize uma variável com o valor
20
. - Utilize um loop for para exibir o número atual e reduzi-lo em
2
a cada iteração. - O loop deve continuar até que o valor chegue a
0
. - Exiba os números da contagem regressiva na tela.
for (var i = 20; i >= 0; i -= 2) {
console.log(i);
}
QUESTÃO 2 - Múltiplos de 4
Beatriz deseja criar um programa que exiba todos os múltiplos de 4 no intervalo de 4 a 40.
PASSOS:
- Inicialize uma variável com o valor
4
. - Utilize um loop for para imprimir os múltiplos de
4
. - O loop deve continuar até que o número chegue a
40
. - A cada iteração, aumente a variável em
4
e exiba o valor.
for (var i = 4; i <= 40; i += 4) {
console.log(i);
}
QUESTÃO 3 - Cálculo da Soma
Mariana precisa criar um programa que recebe um número e calcula a soma de todos os números de 1 até o número recebido. O programa deve então exibir o resultado da soma.
PASSOS:
- Crie uma variável que armazene um número;
- Use um loop
for
para iterar de 1 até o número informado. - A cada iteração, acumule a soma dos números.
- Ao final, exiba o resultado da soma.
var numero = 10;
var soma = 0;
for (var i = 1; i <= numero; i++) {
soma += i;
}
console.log("A soma de 1 até " + numero + " é: " + soma);
QUESTÃO 4 - Tabuada do 2
Laura precisa criar um programa que exiba a tabuada do número 2.
Regras:
- O programa deve calcular e exibir a tabuada do número 2.
- Deve exibir os resultados do cálculo de
2 x 1
até2 x 10
. - Utilize um loop para realizar os cálculos e exibir os resultados.
Passos:
- Utilizar um loop
for
para percorrer os números de 1 a 10. - Multiplicar o número 2 pelo valor atual do loop.
- Exibir o resultado da multiplicação no formato:
2 x N = Resultado
.
for (var i = 1; i <= 10; i++) {
console.log("2 x " + i + " = " + (2 * i));
}
QUESTÃO 5 - Soma de Números Pares
Carlos deseja criar um programa que some todos os números pares entre 1 e 100.
Regras:
- O programa deve somar apenas os números pares dentro do intervalo de 1 a 100.
- Deve utilizar um loop para percorrer os números e acumular a soma.
- O resultado final deve ser exibido ao usuário.
Passos:
- Criar uma variável para armazenar a soma.
- Percorrer os números de 1 a 100 utilizando um loop.
- Verificar se o número é par (divisível por 2).
- Se for par, adicioná-lo à soma acumulada.
- Exibir o resultado final.
var soma = 0;
for (var i = 2; i <= 100; i += 2) {
soma += i;
}
console.log("A soma dos números pares de 1 a 100 é: " + soma);