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.