VBScript - Operadores
O que é uma operadora?
Vamos considerar uma expressão 4 + 5 é igual a 9 . Aqui, 4 e 5 são chamadosoperands e + é chamado de operator. A linguagem VBScript suporta os seguintes tipos de operadores -
- Operadores aritméticos
- Operadores de comparação
- Operadores lógicos (ou relacionais)
- Operadores de concatenação
Os operadores aritméticos
VBScript suporta os seguintes operadores aritméticos -
Suponha que a variável A tenha 5 e a variável B tenha 10, então -
Operador | Descrição | Exemplo |
---|---|---|
+ | Adiciona dois operandos | A + B dará 15 |
- | Subtrai o segundo operando do primeiro | A - B dará -5 |
* | Multiplique os dois operandos | A * B dará 50 |
/ | Divida numerador por denumerador | B / A dará 2 |
% | Operador de Módulo e o restante após uma divisão inteira | B MOD A dará 0 |
^ | Operador de exponenciação | B ^ A dará 100.000 |
Para entender esses operadores de uma maneira melhor, você pode fazer uma experiência .
Os operadores de comparação
Existem os seguintes operadores de comparação suportados pela linguagem VBScript -
Suponha que a variável A tenha 10 e a variável B tenha 20, então -
Operador | Descrição | Exemplo |
---|---|---|
= | Verifica se os valores de dois operandos são iguais ou não, se sim a condição torna-se verdadeira. | (A == B) é False. |
<> | Verifica se o valor de dois operandos é igual ou não; se os valores não são iguais, a condição se torna verdadeira. | (A <> B) é verdadeiro. |
> | Verifica se o valor do operando esquerdo é maior que o valor do operando direito, se sim a condição torna-se verdadeira. | (A> B) é False. |
< | Verifica se o valor do operando esquerdo é menor que o valor do operando direito; se sim, a condição torna-se verdadeira. | (A <B) é verdadeiro. |
> = | Verifica se o valor do operando esquerdo é maior ou igual ao valor do operando direito, se sim a condição torna-se verdadeira. | (A> = B) é falso. |
<= | Verifica se o valor do operando esquerdo é menor ou igual ao valor do operando direito, se sim, a condição torna-se verdadeira. | (A <= B) é verdadeiro. |
Para entender esses operadores de uma maneira melhor, você pode fazer uma experiência .
Os operadores lógicos
Existem seguintes operadores lógicos suportados pela linguagem VBScript -
Suponha que a variável A tenha 10 e a variável B tenha 0, então -
Operador | Descrição | Exemplo |
---|---|---|
E | Operador lógico chamado AND. Se ambas as condições forem Verdadeiras, Expressão se tornará Verdadeira. | a <> 0 AND b <> 0 é falso. |
OU | Operador lógico ou chamado. Se qualquer uma das duas condições for True, então a condição se torna True. | a <> 0 OU b <> 0 é verdadeiro. |
NÃO | Operador lógico chamado NOT. Ele inverte o estado lógico de seu operando. Se uma condição for verdadeira, o operador lógico NOT a tornará falsa. | NÃO (a <> 0 OU b <> 0) é falso. |
XOR | Exclusão lógica chamada. É a combinação de NOT e OR Operator. Se uma, e apenas uma, das expressões for avaliada como True, o resultado será True. | (a <> 0 XOR b <> 0) é verdadeiro. |
Para entender esses operadores de uma maneira melhor, você pode fazer uma experiência .
Os operadores de concatenação
Existem os seguintes operadores de Concatenação suportados pela linguagem VBScript -
Suponha que a variável A tenha 5 e a variável B tenha 10, então -
Operador | Descrição | Exemplo |
---|---|---|
+ | Adiciona dois valores, pois os valores das variáveis são numéricos | A + B dará 15 |
E | Concatena dois valores | A & B dará 510 |
Suponha que a variável A = "Microsoft" e a variável B = "VBScript", então -
Operador | Descrição | Exemplo |
---|---|---|
+ | Concatena dois valores | A + B dará MicrosoftVBScript |
E | Concatena dois valores | A & B fornecerá MicrosoftVBScript |
Note- Operadores de concatenação podem ser usados para números e strings. A saída depende do contexto se as variáveis contêm um valor numérico ou valor de string.
Para entender esses operadores de uma maneira melhor, você pode fazer uma experiência .