For Next

O Loop com o número inicial e vai até o número final. Como foi colocado anteriormente, o FOR...NEXT é para ser usado quando se sabe a quantidade de repetições que devem ser feitas.

Sintaxe:

For contador = inicio to fim
   'linhas de código
Next

Para que seu loop não seja infinito você pode colocar um IF para pará-lo, como:

If contador>100 then
   exit For
End If


Exemplo:

   <html><head>
   <title>fornext.asp</title>
   <body bgcolor="#FFFFFF"></head>
   
   exemplo<br>Espere e veja o funcionamento do for...next<br>
   <%for contador = 1 to 5
   response.write "estamos no looping" & "<br>"
   next%><hr>
   
10   exemplo 2<br>Você pode usar a variável contador no seu código<br>
11   <%for contador = 1 to 5
12   response.write "Agora o número de loops aparecem " & contador & "<br>"
13   next%><hr>
14   
15   exemplo 3<br>Você pode dar passos maiores que 1<br>
16   <%for contador = 0 to 25 step 5
17   response.write "Agora o número do loop é: " & contador & "<br>"
18   next%><hr>
19   
20   exemplo 4<br>Você não precisa começar do 1<br>
21   <%for contador = 25 to 50 step 5
22   response.write "Agora o número do loop é: " & contador & "<br>"
23   next%><hr>
24   
25   exemplo 5<br>
26   (mude os passos para negativo e tenha certeza do início ser maior que o fim)<br>
27   <%for contador = 50 to 25 step -5
28    response.write "Agora o número do loop é: " & contador & "<br>"
29   next%><hr>
30   </body></html>

Voltar


Copyright (c) 1998 - Alexandre Barreto