VBScript - Operadores
¿Qué es un operador?
Tomemos una expresión 4 + 5 es igual a 9 . Aquí, 4 y 5 se llamanoperands y + se llama operator. El lenguaje VBScript admite los siguientes tipos de operadores:
- Operadores aritméticos
- Operadores de comparación
- Operadores lógicos (o relacionales)
- Operadores de concatenación
Los operadores aritméticos
VBScript admite los siguientes operadores aritméticos:
Suponga que la variable A tiene 5 y la variable B tiene 10, entonces -
Mostrar ejemplos
Operador | Descripción | Ejemplo |
---|---|---|
+ | Agrega dos operandos | A + B dará 15 |
- | Resta el segundo operando del primero | A - B dará -5 |
* | Multiplica ambos operandos | A * B dará 50 |
/ | Dividir numerador por denumerador | B / A dará 2 |
% | Operador de módulo y resto de después de una división entera | B MOD A dará 0 |
^ | Operador de exponenciación | B ^ A dará 100000 |
Para comprender mejor estos operadores, puede probarlo usted mismo .
Los operadores de comparación
Existen los siguientes operadores de comparación compatibles con el lenguaje VBScript:
Suponga que la variable A tiene 10 y la variable B tiene 20, entonces -
Mostrar ejemplos
Operador | Descripción | Ejemplo |
---|---|---|
= | Comprueba si el valor de dos operandos es igual o no, si es así, la condición se vuelve verdadera. | (A == B) es falso. |
<> | Comprueba si el valor de dos operandos es igual o no, si los valores no son iguales, la condición se convierte en verdadera. | (A <> B) es verdadero. |
> | Comprueba si el valor del operando izquierdo es mayor que el valor del operando derecho, si es así, la condición se convierte en verdadera. | (A> B) es falso. |
< | Comprueba si el valor del operando izquierdo es menor que el valor del operando derecho, si es así, la condición se convierte en verdadera. | (A <B) es verdadero. |
> = | Comprueba si el valor del operando izquierdo es mayor o igual que el valor del operando derecho, si es así, la condición se convierte en verdadera. | (A> = B) es falso. |
<= | Comprueba si el valor del operando izquierdo es menor o igual que el valor del operando derecho, si es así, la condición se convierte en verdadera. | (A <= B) es verdadero. |
Para comprender mejor estos operadores, puede probarlo usted mismo .
Los operadores lógicos
Existen los siguientes operadores lógicos compatibles con el lenguaje VBScript:
Suponga que la variable A tiene 10 y la variable B tiene 0, entonces -
Mostrar ejemplos
Operador | Descripción | Ejemplo |
---|---|---|
Y | Operador llamado lógico AND. Si ambas condiciones son Verdaderas, entonces Expresión se convierte en Verdadero. | a <> 0 Y b <> 0 es falso. |
O | Operador OR lógico llamado. Si alguna de las dos condiciones es Verdadera, entonces la condición pasa a ser Verdadera. | a <> 0 O b <> 0 es cierto. |
NO | Operador llamado lógico NOT. Invierte el estado lógico de su operando. Si una condición es Verdadera, el operador NOT lógico la convertirá en Falsa. | NOT (a <> 0 OR b <> 0) es falso. |
XOR | Exclusión lógica denominada. Es la combinación de operador NOT y OR. Si una, y solo una, de las expresiones se evalúa como Verdadero, el resultado es Verdadero. | (a <> 0 XOR b <> 0) es cierto. |
Para comprender mejor estos operadores, puede probarlo usted mismo .
Los operadores de concatenación
Existen los siguientes operadores de concatenación compatibles con el lenguaje VBScript:
Suponga que la variable A tiene 5 y la variable B tiene 10, entonces -
Mostrar ejemplos
Operador | Descripción | Ejemplo |
---|---|---|
+ | Agrega dos valores ya que los valores de las variables son numéricos | A + B dará 15 |
Y | Concatena dos valores | A & B darán 510 |
Suponga que la variable A = "Microsoft" y la variable B = "VBScript", luego -
Operador | Descripción | Ejemplo |
---|---|---|
+ | Concatena dos valores | A + B dará MicrosoftVBScript |
Y | Concatena dos valores | A & B le dará a MicrosoftVBScript |
Note- Los operadores de concatenación se pueden utilizar para números y cadenas. La salida depende del contexto si las variables tienen un valor numérico o un valor de cadena.
Para comprender mejor a estos operadores, puede probarlo usted mismo .