1
resposta

[Sugestão] velocidade

boa tarde, acho que está um pouco rápido, pois aparentemente é um curso iniciante, mas não explicou muito sobre o "for".

1 resposta

Olá Dyogo!

Que legal que você está aprendendo sobre laços de repetição! Vou te explicar o for de um jeito bem tranquilo e com exemplos práticos para ficar mais fácil de entender.

O for é como um assistente que te ajuda a repetir tarefas um determinado número de vezes. Imagina que você precisa contar de 1 até 5 - em vez de escrever cinco linhas diferentes, o for faz isso pra você!

A estrutura básica do for é assim:

for (inicialização; condição; incremento) {
    // código a ser repetido
}

Vamos quebrar isso em partes com um exemplo prático:

for (let i = 0; i < 5; i++) {
    console.log("Número: " + i);
}

Neste exemplo:

  • let i = 0 → É onde começamos (inicialização)
  • i < 5 → É até onde vamos (condição)
  • i++ → É como vamos avançando (incremento, neste caso, somando 1 cada vez)

Vou te dar um exemplo do dia a dia: imagina que você tem uma lista de frutas e quer mostrar cada uma delas:

const frutas = ["Maçã", "Banana", "Morango", "Uva"];

for (let i = 0; i < frutas.length; i++) {
    console.log("Fruta: " + frutas[i]);
}

Legal, né? O for vai passar por cada fruta da lista, uma por uma!

Você também pode usar o for para fazer coisas mais divertidas, como:

// Contagem regressiva
for (let i = 10; i > 0; i--) {
    console.log(i );
}
console.log("Decolagem!");

Espero ter ajudado.