Ope Rad Ores En Asp

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Ope Rad Ores En Asp as PDF for free.

More details

  • Words: 666
  • Pages: 7
Operadores en ASP Operadores Aritméticos Los operadores de ASP son muy parecidos a los de Visual Studio puesto que es un lenguaje que procede de este último. Si usted conoce este lenguaje le resultaran familiares y fáciles de reconocer. Estos son los operadores que se pueden aplicar a las variables y constantes numéricas.

Willeams Medina Email - [email protected]

Operador

Significado

Ejemplo

Descripción

+

Suma

15 + 60

Suma dos números

-

Resta

19 – 9

Resta dos números

*

Multiplicación

/

División

%

Módulo

^

Exponente

Ejemplo de ASP <% Dim a,b a = 8 b = 3 Response.Write( a + b & "
") Response.Write( a - b & "
") Response.Write( a * b & "
") Response.Write( a / b & "
") Response.Write( a ^ b & "
") %>

3 * 2 40 / 2

Multiplica dos números Divide dos números

9 mod 2

Devuelve el resto de dividir ambos números, en este ejemplo el resultado es 1

2 ^ 4

Eleva 2 a la potencia 4.

Operadores en ASP Operadores Lógicos Los operadores lógicos son usados para evaluar varias comparaciones, combinando los posibles valores de estas.

Operador

Significado

Ejemplo

and

Y

(5>2) and (2<4)

or

O

(5>2) or (2<4)

xor

XOR

(5>2) xor (2<4)

not

No

not (5>2)

Ejemplo de ASP <% Dim a,b,c a = 8 b = 3 c = 3 Response.Write( ((a = b) and (c > b)) & "
") Response.Write( ((a = b) or (b = c)) & "
") Response.Write( (not (b <= c)) & "
") %>

Devuelve cierto cuando: Devuelve verdadero cuando ambas condiciones son verdaderas. Devuelve verdadero cuando al menos una de las dos es verdadera. Devuelve verdadero cuando solo una de las dos es verdadera. Niega el valor de la expresión.

Operadores en ASP Operadores Condicionales Los operadores condicionales, junto con las variables y las construcciones de bucle, forman los pilares básicos de los lenguajes de programación y, por tanto, de las aplicaciones. Las aplicaciones basadas en Web que se implementan mediante secuencias de comandos ASP pueden aprovechar el control de flujo que proporcionan los operadores condicionales, así como la interactividad y la sofisticación de HTML.

A continuación un ejemplo que demuestra las estructuras de control o instrucciones If ... Then o if ... else en VBScript y JScript, así como las instrucciones Select ... Case y switch ... case, más complejas. La demostración de cada una de estas instrucciones realiza la misma tarea: enviar una página al explorador cliente con la fecha y la hora actuales y un saludo. El texto del saludo será "Buenos días" o "Buenas tardes", dependiendo de si en el reloj del sistema aparece a.m. o p.m. Se combinan etiquetas HTML, con código ASP, recuerde que el código ASP esta encerrado entre estos dos símbolos <% %> El nombre que deberá utilizar para el archivo en ASP es condicional.asp

<%@ LANGUAGE = VBScript %> <% Option Explicit %> <TITLE>Ejemplo de operadores condicionales operadores condicionales

<% Dim varDate ' Definimos la variable varDate 'Imprimimos la fecha actual varDate = Date() %>

Hoy es: <%= varDate %>

<% 'A través de el Select Case averiguaremos exactametne de que día del mes se trata 'en base a ello mostraremos un mensaje diferente. Select Case Day(varDate) Case 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Response.Write("

Este día está al comienzo del mes.

") Case 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 Response.Write("

Este día está en la mitad del mes.

") Case Else Response.Write("

Este día está al final del mes.

") End Select %>

La hora actual es: <%= Time %>

<% 'Chequeamos si la hora es AM/PM, y mostramos en base a ello un mensaje apropiado. If (Right(Time,2)="AM") Then Response.Write("

Buen Día!

") Else Response.Write("

Buenos Tardes!

") End If %>

Related Documents