Menu
CoddyTech

Loop For

Parte da seção Fundamentos do Journey de JavaScript da Coddy. Lição 38 de 77.

Às vezes, ao programar, é necessário realizar a mesma operação, ou quase a mesma, algumas vezes.

Para evitar escrever a mesma coisa repetidamente, podemos usar Loops.

O loop for tem a seguinte sintaxe

for (let i = start; i < end; i++) {
    code;
}

O let i = start determina o valor inicial de i, i < end determina a condição para o loop continuar, e i++ incrementa i após cada iteração. i receberá todos os valores de start até end (sem incluir end) sequencialmente. Por exemplo:

for (let i = 0; i < 5; i++) {
    console.log(i);
}

Ela executará a instrução print 5 vezes:

0
1
2
3
4

Os loops têm muitos usos. Por exemplo, vamos somar todos os números de 1 a 100:

let sum_numbers = 0;
for (let i = 1; i <= 100; i++) {
    sum_numbers += i;
}
console.log(sum_numbers);

Primeiro, isso percorrerá todos os números de 1 a 100 (incluindo 100) e somará todos eles. Depois, imprimirá a variável sum_numbers.

challenge icon

Desafio

Iniciante

Leia um número inteiro n (o código inicial já faz isso). Use um loop for para imprimir "Hello Coddy: " e o valor de i para cada número de 3 até n, incluindo ambos.

Por exemplo, se n for 6, a saída será:

Hello Coddy: 3
Hello Coddy: 4
Hello Coddy: 5
Hello Coddy: 6

Se n for 27, o loop imprime 25 linhas, de Hello Coddy: 3 a Hello Coddy: 27.

Experimente você mesmo

let n = parseInt(inp); // Não altere esta linha

// Escreva seu código abaixo
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de JavaScript online