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?

Nos primeiros oito dias após o lançamento do console Nintendo Wii foram vendidas 600 mil unidades. Isso equivale a quase um por segundo e estes incríveis números são referentes às vendas apenas nos EUA!


A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.


Criar um jogo é muito mais complexo do que parece. São milhares, às vezes, milhões de linhas de código. Isso não é exagero! Apenas o jogo Ultima Online possui 6.006.313 linhas de programação, totalizando 25.103.295 palavras


A empresa Take-Two pagou à Infogrames mais de 22 milhões de dólares pelos direitos de Civilization, em novembro de 1994. Ainda sobre este título, Sid Meier, um dos seus fundadores, é o profissional da área dos games mais premiado em todo o mundo.


O ábaco é o dispositivo de cálculo mais antigo construído e conhecido pelo homem. Suas formas mais primitivas datam de 400 a.C. e eles foram encontrados na China e na Babilônia. Para saber mais sobre a história dos computadores, clique aqui.