image
Valora:   1.84/5 de 61
Inicio » ASP » Manual » Sentencias




Condicionales

Las sentencias condicionales nos permiten ejecutar o no unas ciertas instrucciones dependiendo del resultado de evaluar una condici�n. Las m�s frecuentes son la instrucci�n if y la instrucci�n select.

Sentencia if ... else
<%
   if condici�n then
      Sentencias a ejecutar cuando la
      condici�n es cierta.
   else
      Sentecias a ejecutar cuando la
      condici�n es falsa.
   end if
%>

La sentencia if ejecuta una serie de instrucciones u otras dependiendo de la condici�n que le pongamos. Probablemente sea la instrucci�n m�s importante en cualquier lenguaje de programaci�n.

<!-- Manual de ASP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de ASP</title>
</head>
<body>
<%
   Dim a,b
   a = 8
   b = 3
   if a < b then
      Response.Write("a es menor que b")
   else
      Response.Write("a no es menor que b")
   end if
%>

</body>
</html>

Ejecutar ejemplo Ver c�digo

En este ejemplo la condici�n no es verdadera por lo que se ejecuta la parte de c�digo correspondiente al else.



Sentencia select ... case
<!-- Manual de ASP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de ASP</title>
</head>
<body>
<%
   Dim posicion
   posicion = "arriba"
   
   select case posicion
      case "arriba"   ' Bloque 1
         Response.Write("La variable contiene")
         Response.Write(" el valor arriba")
      case "abajo"   ' Bloque 2
         Response.Write("La variable contiene")
         Response.Write(" el valor abajo")
      case else   ' Bloque 3
         Response.Write("La variable contiene otro valor")
         Response.Write(" distinto de arriba y abajo")
   end select
%>

</body>
</html>

Ejecutar ejemplo Ver c�digo

Con la sentencia select case podemos ejecutar unas u otras instrucciones dependiendo del valor de una variable, en el ejemplo anterior, dependiendo del valor de la variable posicion se ejecuta el bloque 1 cuando el valor es "arriba", el bloque 2 cuando el valor es "abajo" y el bloque 3 si no es ninguno de los valores anteriores.









Comparte


Aportaciones de usuarios A�adir una aportaci�n



Enlaces
Cocina Facil IngenieroSoftware.com  
 
Valid HTML 4.01!
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.