Esse guia é nada mais de anotações sobre as aulas de Javascript da turma TI 24 feita por Matheus Dantas (O tal Dante) para colegas e aprendizados. Ao longo das aulas, terá uma source aberta no GitHub para acesso de códigos, exemplos e etc.
(¬‿¬)
O loop for
é uma das estruturas de repetição mais utilizadas em JavaScript. Ele permite que você execute repetidamente um bloco de código, um número específico de vezes. Diferente do while
, o loop for
é ideal para quando se sabe o número de iterações necessárias.
- Inicialização: Define uma variável de controle (geralmente um contador).
- Condição: Verifica se a condição é verdadeira antes de cada iteração.
- Se a condição for
true
, o bloco de código é executado. - Se a condição for
false
, o loop termina.
- Se a condição for
- Incremento/Decremento: Modifica a variável de controle ao final de cada iteração.
for (inicialização; condição; incremento) {
// bloco de código a ser executado
}
for (let i = 0; i < 5; i++) {
console.log("O valor de i é: " + i);
}
- A variável
i
é inicializada com o valor 0. - O loop
for
verifica sei
é menor que 5.- Se a condição for verdadeira, o valor de
i
é impresso no console ei
é incrementado em 1.
- Se a condição for verdadeira, o valor de
- Este processo se repete até que
i
não seja mais menor que 5.
- Controle Flexível: O loop
for
é altamente flexível e pode ser usado para incrementar, decrementar ou modificar a variável de controle de várias maneiras. - Uso de Arrays: O loop
for
é comumente usado para percorrer arrays, onde a variável de controle serve como índice.
let numeros = [1, 2, 3, 4, 5];
for (let i = 0; i < numeros.length; i++) {
console.log(numeros[i]);
}
O loop for é uma ferramenta essencial para a execução repetida de blocos de código em JavaScript. Sua estrutura clara e controle explícito o tornam uma escolha natural para iterar sobre sequências, como arrays ou intervalos de números. Com sua flexibilidade, o loop for pode ser ajustado para atender a uma ampla gama de necessidades de iteração.