Veamos los operadores existentes en Visual Basic Script, operadores aritméticos, comparación y lógicos.
Visual Basic Script, como cualquier lenguaje de programación, tiene un conjunto de operadores, divididos en varias secciones:
Que soportan las operaciones matemáticas más sencillas.
Veamos a continuación un ejemplo de script que realiza acciones con estos operadores:
Veamos a continuación un ejemplo de script que realiza operaciones de comparación, aunque antes que verlo deberíamos puntualizar que los operadores de comparación se suelen utilizar dentro de una estructura condicional, que evalúa una expersión con estos comparadores y realiza acciones dependiendo del resultado de esas comparaciones. Por este motivo hemos incluido en el script la estructura condicional IF que veremos con profundidad más adelante.
Los operadores lógicos se utilizan sobre expresiones booleanas y nos devuelven un valor booleano (verdadero o falso) resultado de esa operación. Un matiz sería que no es necesario que los operandos relacionados en el cálculo sean variables booleanas, pudienso ser de cualquier tipo.
Como operadores lógicos en Visual Basic Script tenemos:
Operadores de cadenas
Como operador de cadenas de caracteres en Visual Basic Script tenemos un único ejemplo: la concatenación. El operador para concatenar cadenas es el &. Veamos un ejemplo de utilización de este operador:
Operadores Aritméticos
Que soportan las operaciones matemáticas más sencillas.
+ |
Suma |
- |
Resta |
* |
Multiplicacion |
/ |
División en coma flotante. Es la
división normal. |
\ |
División de enteros |
^ |
Potencia |
Mod |
Resto de la división |
Veamos a continuación un ejemplo de script que realiza acciones con estos operadores:
dim v1 dim v2 v1 = 34 v2 = 43 suma = v1 + v2 resta = v1- v2 potencia = v1 ^ v2 divisionEnteros = v1 \ v2 msgbox(divisionEnteros) DivisionReal = v1 /v2 msgbox(divisionReal)La función msgbox sirve para mostrar un valor en una ventanita de alerta típica de Windows.
Operadores de comparación
Para realizar comparaciones, Visual Basic Script posee los siguientes operadores:= <> | Igual y distinto |
> < | Mayor que y menor que |
>= <= | Mayor o igual que y menor o igual que |
Veamos a continuación un ejemplo de script que realiza operaciones de comparación, aunque antes que verlo deberíamos puntualizar que los operadores de comparación se suelen utilizar dentro de una estructura condicional, que evalúa una expersión con estos comparadores y realiza acciones dependiendo del resultado de esas comparaciones. Por este motivo hemos incluido en el script la estructura condicional IF que veremos con profundidad más adelante.
precio = 20000 dineroActual = 3500 if (dineroActual = precio) then msgbox ("Lo tienes justo") end if if (dineroActual < precio) then msgbox ("te falta dinero") end if
Operadores lógicos
Los operadores lógicos se utilizan sobre expresiones booleanas y nos devuelven un valor booleano (verdadero o falso) resultado de esa operación. Un matiz sería que no es necesario que los operandos relacionados en el cálculo sean variables booleanas, pudienso ser de cualquier tipo.
Como operadores lógicos en Visual Basic Script tenemos:
AND | Y lógico |
OR | O lógico |
Xor | Xor |
Not | NO lógico |
Operadores de cadenas
Como operador de cadenas de caracteres en Visual Basic Script tenemos un único ejemplo: la concatenación. El operador para concatenar cadenas es el &. Veamos un ejemplo de utilización de este operador:
cadena1 = "Hola " cadena2 = "Pepe" concatenar = cadena1 & cadena2 msgbox (concatenar)
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...