O For é um comando de repetição bastante usado na programação.
Para os alunos que estão iniciando a codificar, a princípio têm dificuldades de compreender o seu funcionamento.
Sendo assim, precisamos enfatizar que o for é um comando que serve para evitar a repetição de ações semelhantes. Por exemplo, escrever o nome de todos os alunos de uma sala. Se temos dez alunos na sala, não precisamos escrever dez vezes o comando, como abaixo:
console.log(aluno1);
console.log(aluno2);
console.log(aluno3);
console.log(aluno4);
console.log(aluno5);
console.log(aluno6);
console.log(aluno7);
console.log(aluno8);
console.log(aluno9);
console.log(aluno10);
E para evitar toda essa repetição de código, usamos o for. Sua estrutura é descrita a seguir:
for(var i=0; i<10; i++){}
var i = 0 é a declaração da variável de controle do nosso for que inicializa com 0.
i < 10 é a condição de parada do for.
i++ é o incremento da repetição. i++ significa contar de um em um.
Exemplos de aplicação do For.
- Exibir os números de 0 a 10
for(var i=0; i<=10; i++){
console.log(i);
}
- Exibir os números ímpares de 1 a 10
for(var i=1; i<10; i = i+2){
console.log(i);
}
- Exibir os números pares de 0 a 10
for(var i=0; i<=10; i = i+2){
console.log(i);
}
- Exibir os múltiplos de 5 entre 5 e 100
for(var i=5; i<=100; i = i+5){
console.log(i);
}
- Exibir os nomes de alunos de uma turma.
var alunos = [“João”,”Maria”,”Joaquim”,”Luis”,”Lucia”,”José”,”Antonela”,”Clara”,”Beatriz”,”Paulo”];
for(var i=0; i<alunos.length;i++){
console.log(alunos[i]);
}