Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 2.55 KB

File metadata and controls

66 lines (46 loc) · 2.55 KB

A estrutura for é uma forma de loop (repetição) em JavaScript que permite executar um bloco de código repetidamente por um número específico de vezes. Ela é especialmente útil quando você sabe exatamente quantas iterações deseja realizar.

A sintaxe básica do for é a seguinte:

for (inicializacao; condicao; incremento) {
  // bloco de código a ser executado
}

Os componentes do for são:

  • inicializacao: uma expressão que é executada uma vez antes do início do loop e é usada para inicializar uma variável de controle.
  • condicao: uma expressão que é avaliada antes de cada iteração do loop. Se a condição for verdadeira, o bloco de código será executado. Se for falsa, o loop é interrompido.
  • incremento: uma expressão que é executada após cada iteração do loop, geralmente usada para atualizar a variável de controle.

Vamos ver um exemplo para ilustrar o uso do for:

for (var i = 1; i <= 5; i++) {
  console.log("Contagem: " + i);
}

No exemplo acima, temos a variável de controle i iniciada com o valor 1. A condição i <= 5 é verificada antes de cada iteração. Se for verdadeira, o bloco de código dentro do for é executado.

Dentro do bloco de código, exibimos a contagem atual do i usando console.log(). Em seguida, incrementamos o i em 1 usando o operador de incremento ++.

Após cada iteração, a condição i <= 5 é verificada novamente. O loop continua a ser executado enquanto a condição for verdadeira. Quando a condição se tornar falsa (ou seja, i for maior que 5), o loop é interrompido.

O resultado seria:

Contagem: 1
Contagem: 2
Contagem: 3
Contagem: 4
Contagem: 5

A estrutura for também pode ser usada para iterar sobre elementos de uma array ou qualquer tipo de objeto iterável. Nesse caso, a expressão de inicialização e a condição podem ser ajustadas para percorrer os elementos desejados.

Por exemplo:

var numeros = [1, 2, 3, 4, 5];

for (var i = 0; i < numeros.length; i++) {
  console.log(numeros[i]);
}

Nesse exemplo, o loop for itera sobre os elementos do array numeros. A variável i é usada como o índice para acessar cada elemento do array dentro do bloco de código.

O resultado seria:

1
2
3
4
5

Essa é apenas uma das muitas maneiras de usar a estrutura for em JavaScript. Você pode personalizar as expressões de inicialização, condição e incremento de acordo com suas necessidades específicas.