boa tarde, acho que está um pouco rápido, pois aparentemente é um curso iniciante, mas não explicou muito sobre o "for".
boa tarde, acho que está um pouco rápido, pois aparentemente é um curso iniciante, mas não explicou muito sobre o "for".
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.