image
Valora:   1.72/5 de 60
Inicio » ASP » Manual » Sentencias




Bucles

Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecución de un conjunto de instrucciones mientras se cumpla una condición.

Sentencia while
<%
   while condición
      intrucciones a ejecutar.
   wend
%>

Mientras la condición sea cierta se reiterará la ejecución de las instrucciones que están dentro del while.

<!-- Manual de ASP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de ASP</title>
</head>
<body>
Inicio<BR>
<%
   Dim i
   i=0
   while i<10
      Response.Write("El valor de i es " & i & "<br>")
      i=i+1
   wend
%>

Final<BR>
</body>
</html>

Ejecutar ejemplo Ver código

En el siguiente ejemplo, el valor de i al comienzo es 0, durante la ejecución del bucle, se va sumando 1 al valor de i de manera que cuando i vale 10 ya no se cumple la condición y se termina la ejecución del bucle.



Sentencia for
<%
   for variable=inicial to final
      intrucciones a ejecutar.
   next
%>

<!-- Manual de ASP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de ASP</title>
</head>
<body>
Inicio<BR>
<%
   Dim i
   for i=0 to 9
      Response.Write("El valor de i es " & i & "<br>")
   next
%>

Final<BR>
</body>
</html>

Ejecutar ejemplo Ver código

Con la instrucción for indicamos un rango de valores entre los que se moverá la variable de iteración, desde el valor indicado al principio hasta el valor que se indica al final, en este caso del 0 al 9. Dentro de la instrucción for se ejecutarán las instrucciones tomando i los valores del rango.









Comparte


Aportaciones de usuarios Añadir una aportación



 
Valid HTML 4.01!
Última modificación:11 de Mayo de 2009. Spain - España.
© 1998-2004 por . Todos los derechos reservados.