Expressões de loops for

Usa-se o for quando se quer que um trecho de código se repita n vezes.





<html>  <body>    <script>    a = 2    for (i = 0; i < 2; i++)  {   a = i  }    alert(a)    </script>    </body>  </html>  

A novidade é a linha de código acima mostrada em vermelho. Vamos analizá-la.




for (i = 0; i < 2; i++)

Utilizamos uma variável temporária chamada i. Inicializamos ela com valor igual a zero.




for (i = 0; i < 2; i++)

O bloco do meio funciona como um if. Se o valor de i for menor que 2, ele entra no loop.




for (i = 0; i < 2; i++)

A última parte diz o que fazer com a variável i. Neste caso a cada repetição, estamos incrementando o valor de i. Se não fizéssemos isto, a condição anterior (i < 2) sempre seria verdadeira, e entraríamos em um loop infinito, pois o valor de i sempre seria menor que dois.

0 comentários: