Cursos WebJavaScriptProgramaçãoTutoriais

Loop For JavaScript

O loop ‘for‘ é a forma mais simples de loop. Ela contém três partes importantes, a inicialização do loop, a declaração de teste e a declaração de interação.

  • inicialização do loop: onde nós inicializamos nosso contador para um valor inicial. A instrução de inicialização é executada antes do início do loop.
  • declaração de teste: que testará se uma determinada condição é verdadeira ou não. Se a condição for verdadeira, então o código dado dentro do loop será executado, caso contrário o controle sairá do loop.
  • declaração de iteração: onde você pode aumentar ou diminuir seu contador.

Você pode colocar todas as três partes em uma única linha, separadas por ponto e vírgula.

Fluxograma

Tentarei explicar melhor com um fluxograma, o funcionamento de um loop for em JavaScript.

Sintaxe

A sintaxe de um loop for em JavaScript é a seguinte:

for (inicialização; teste de condição; declaração de interação) {
   O código a ser executado se a condição for verdadeira
}

Exemplo

Veja no exemplo a seguir, como funciona um loop for em JavaScript.

<html>
   <body>      
      <script type="text/javascript">
         <!--
            var contador;
            document.write("Começo do Loop" + "<br />");
         
            for(contador = 0; contador < 10; contador++) {
               document.write("Contagem: " + contador );
               document.write("<br />");
            }         
            document.write("Loop parou!");
         //-->
      </script>   
   </body>
</html>

Resultado

Começo do Loop
Contagem: 0
Contagem: 1
Contagem: 2
Contagem: 3
Contagem: 4
Contagem: 5
Contagem: 6
Contagem: 7
Contagem: 8
Contagem: 9
Loop parou!

Gostou do artigo? deixe um comentário para nos incentivar!

Lucas Keaton

Criador do site TecForest, aprendi PHP aos 14 anos e desde então continuo estudando e procurando aprender mais sobre programação. Sou apaixonado por tecnologia e tenho como Hobby Blogs e Páginas. Me formei em Análise e Desenvolvimento de Sistemas em 2016, também sou Técnico em Informática e em Manutenção em Celulares.

Artigos relacionados

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo