Muitas vezes precisamos executar o mesmo bloco de código várias vezes. Fazer isso manualmente seria cansativo e pouco eficiente.

Nesta aula, vamos aprender a usar o laço de repetição for, uma das estruturas mais importantes do JavaScript.

🎯 Objetivo da aula

Ao final desta aula, você será capaz de:

  • Entender o que são laços de repetição
  • Usar o laço for
  • Controlar o número de repetições
  • Evitar erros comuns em loops

🧠 O que é um laço de repetição?

Um laço de repetição permite executar um bloco de código várias vezes, enquanto uma condição for verdadeira.

Ele é muito usado para:

  • percorrer listas de dados
  • repetir cálculos
  • automatizar tarefas

🔁 Estrutura básica do for

A estrutura do for possui três partes principais:

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

Essas partes controlam quantas vezes o código será executado.

✍️ Exemplo simples de for

Veja um exemplo que exibe números de 1 a 5 no console:

 
  for (let i = 1; i <= 5; i++) 
    { 
      console.log(i); 
    } 

Nesse exemplo:

  • let i = 1 inicializa o contador
  • i <= 5 define a condição
  • i++ incrementa o valor

🔢 Controlando o número de repetições

O número de repetições depende da condição definida no for.

 
  for (let i = 0; i < 10; i++) 
    { 
      console.log("Repetição número:", i); 
    } 

Esse código executa o bloco exatamente 10 vezes, gerando a seguinte saída:

Repetição número: 0
Repetição número: 1
Repetição número: 2
Repetição número: 3
Repetição número: 4
Repetição número: 5
Repetição número: 6
Repetição número: 7
Repetição número: 8
Repetição número: 9

⚠️ Cuidado com loops infinitos

Um erro comum é criar um laço que nunca termina.

 
  // ERRO: 
  loop infinito for (let i = 0; i >= 0; i++) 
  { 
    console.log(i); 
  } 
Sempre garanta que a condição do for possa se tornar falsa. No exemplo acima isso nunca acontecerá, pois o valor da variável i só aumenta e a condição de parada é com o i sendo maior ou igual a zero, ou seja, teremos um loop infinito.

🧠 Boas práticas com for

  • Use nomes claros para o contador
  • Evite loops infinitos
  • Mantenha o código dentro do laço simples
  • Prefira legibilidade à complexidade

Resumo da aula para nunca mais esquecer

  • Laços de repetição executam código várias vezes.
  • O for é ideal quando sabemos quantas repetições queremos.
  • Ele possui inicialização, condição e incremento.
  • Loops infinitos devem ser evitados.

▶️ Próxima aula

Na próxima aula, vamos conhecer os laços while e do while e entender quando usá-los.


HARDWARE

Entendendo o seu computador

O que há dentro do meu computador?

Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.

  • Gabinetes

  • Placas-Mãe

  • Processadores

  • Memória

  • Fontes

  • Drives Ópticos

  • Discos Rígidos

  • SSD

  • Placas de Som

  • Placas de Vídeo

Você Sabia?

O título Tetris detém o recorde de jogo mais adaptado de todos os tempos. No total foram mais de 60 plataformas diferentes que receberam alguma versão do quebra-cabeças criado por Alexey Pajitnov. Conheça mais sobre este incrível jogo clicando aqui.


O Playstation só nasceu porque uma parceria entre Sony e Nintendo, para desenvolver uma unidade de CD para o Super Nintendo, fracassou. Clique aqui e saiba mais.


Street Fighter 2, lançado para o Super Nintendo no início dos anos 90, foi o principal responsável pelo aumento nas vendas deste console. Graças ao sucesso do título nos Arcades e à perfeita adaptação ao console, muitos consumidores adquiriram o SNES para jogarem o título em casa. Saiba mais.


O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.


O ENIAC, primeiro computador valvulado do mundo, possuía 17.000 válvulas, 500.000 pontos de solda, 30 toneladas de peso e ocupava uma área de 180 metros quadrados. Clique aqui e conheça mais sobre a história dos computadores.