Operadores em Vbscript.
Entendendo
os operadores em vbscript
Em Vbscript,
os operadores, servem para manipular os dados que ficam armazenados nas
variáveis, dos nossos scripts (ou programas).
Basicamente existe cinco tipos de
operadores em Vbscript, que será explicado no nosso curso básico de Vbscript.
Este artigo complementa exatamente a aula 15 do nosso curso básico de Vbscript, ou seja está sendo disponibilizado aqui alguns exemplos utilizando os operadores em vbscript.
Basta copiar os exemplos abaixo e salvar com um nome seguido da extensão .vbs
Exemplo 1: Operador de concatenação
Dim a : a = 10
Dim b : b = 10
Dim c
c=a+b
x=msgbox ("Concatenação do valor:1 é " &c) 'Faz a soma do dois valores
c=a&b
x=msgbox ("Concatenação do valor:2 é " &c) 'Uni os dois valores
Exemplo 2: Operador de concatenação
'operador de concatenaçao +
Dim a : a = "Microsoft"
Dim b : b = "VBScript"
Dim c
c=a+b
x=msgbox ("Concatenação do valor:1 é " &c) 'Adiciona um valor
c=a&b
x=msgbox ("Concatenação do valor:2 é " &c) 'Concatena dois valores
Exemplo 3: Operadores relacionais
Dim a : a = 10
Dim b : b = 20
Dim c
If a=b Then
x= msgbox ("Operador da linha 1 : True")
Else
x= msgbox ("Operador da linha 1 : False")
End If
If a<>b Then
x= msgbox ("Operador da linha 2 : True")
Else
x= msgbox ("Operador da linha 2 : False")
End If
If a>b Then
x= msgbox ("Operador da linha 3 : True")
Else
x= msgbox ("Operador da linha 3 : False")
End If
If a<b Then
x= msgbox ("Operador da linha 4 : True")
Else
x= msgbox ("Operador da linha 4 : False")
End If
If a>=b Then
x= msgbox ("Operador da linha 5 : True")
Else
x= msgbox ("Operador da linha 5 : False")
End If
If a<=b Then
x= msgbox ("Operador da linha 6 : True")
Else
x= msgbox ("Operador da linha 6 : False")
End if
Exemplo 4: Operadores Lógicos
Dim a : a = 10
Dim b : b = 0
Dim c
If a<>0 AND b<>0 Then
x= msgbox ("AND Resultado do operado é : True")
Else
x= msgbox ("AND Resultado do operado é : False")
End If
If a<>0 OR b<>0 Then
x= msgbox ("OR Resultado do operado é : True")
Else
x= msgbox ("OR Resultado do operado é : False")
End If
If NOT(a<>0 OR b<>0) Then
x= msgbox ("NOT Resultado do operado é : True")
Else
x=msgbox ("NOT Resultado do operado é : False")
End If
If (a<>0 XOR b<>0) Then
x=msgbox ("XOR Resultado do operado é : True")
Else
x=msgbox ("XOR Resultado do operado é : False")
End If
Exemplo 5: Operadores matemáticos
Dim a : a = 6
Dim b : b = 9
Dim c
c = a+b
x = msgbox ("Resultado da soma é " &c)
c = a-b
x = msgbox ("Resultado da subtração é " &c)
c = a*b
x = msgbox ("Resultado da multiplicação é " &c)
c = b/a
x = msgbox ("Resultado da divisão é " &c)
c = b MOD a
x = msgbox ("Resultado de modulo é " &c)
c = b^a
x = msgbox ("Resultado da exponenciação é " &c)
Nenhum comentário
Interaja dê sua opinião, pois o espaço de comentário foi feito pra você.Sei que você é uma pessoa inteligente e usará este espaço com palavras inteligentes. E não usará comentários ofensivos e nem palavras de baixo calão.