Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 2.07 KB

File metadata and controls

25 lines (15 loc) · 2.07 KB

Requisitos para estar aqui:

  • Ter compreendido a introdução sobre Arrays e ter finalizado a lista de exercícios sobre Arrays!
  • Caso não tenha feito, CLIQUE AQUI.

Estruturas de Repetição

Em JavaScript, assim como em outras linguagens, temos estruturas de repetição que nos permitem executar um bloco de código várias vezes.

O objetivo das Estruturas de Repetição é executar um bloco de código várias vezes, até que uma condição seja atendida. A estrutura de repetição mais adequada para cada situação dependerá do problema a ser resolvido.

O uso da estrutura de repetição for...of é indicado quando se deseja percorrer todos os elementos de um array, por exemplo. Já a estrutura de repetição for com variável de controle é indicada quando se sabe a quantidade de vezes que o bloco de código deve ser executado. Por fim, a estrutura de repetição while é indicada quando não se sabe a quantidade de vezes que o bloco de código deve ser executado.

Imagine que se não houvessem as estruturas de repetição, seria necessário escrever várias vezes o mesmo bloco de código, o que tornaria o código muito extenso e difícil de ser mantido. Inclusive, a manutenção de um código extenso é mais propensa a erros. Além disso, a estrutura de repetição está relacionada a uma condição, ou seja, caso elas não existissem o Programador/Desenvolvedor teria que repetir o código fazendo várias validações durante o programa, o que abriria inúmeras possibilidades para erros, além de tornar o código muito extenso e também demandando mais tempo para a execução do programa.

As Estruturas de Repetição que serão abordadas serão:

- 5.1 For...Of

- 5.3 While

Uma dica: Comece pelo For...Of, pois é a estrutura de repetição mais simples e é muito utilizada!