08 - 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.
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.