Quando a for o loop executa, o seguinte ocorre:
1. O initialExpression inicializando da expressão, se existerem, é executado. Esta expressão inicializa geralmente um ou mais contador do laço, mas a sintaxe permite uma expressão de qualquer grau de complexidade. Esta expressão pode também declarar variáveis.
2. A expressão da circunstância é avaliada. Se o valor da circunstância for falso, for o loop termina. Se o valor da circunstância for verdadeiro, as indicações do loop executam. Se a expressão da circunstância for omitida inteiramente, a circunstância está suposta for ser verdadeira.
3. A indicação executa. for executar indicações múltiplas, usar uma indicação do bloco ({…}) agrupar aquelas indicações.
4. A expressão do incremento da expressão do update, se houver uma, executa, e retornos do controle a etapa 2.
|