Operadores de concatenación en VBScript

VBScript admite los siguientes operadores de concatenación:

Suponga que la variable A tiene 5 y la variable B tiene 10, entonces -

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

Ejemplo

Pruebe el siguiente ejemplo para comprender el operador de concatenación disponible en VBScript:

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Dim a : a = 5
         Dim b : b = 10
         Dim c

         c = a+b 
         Document.write ("Concatenated value:1 is " &c) 'Numeric addition 
         Document.write ("<br></br>")  'Inserting a Line Break for readability
        
         c = a&b 
         Document.write ("Concatenated value:2 is " &c) 'Concatenate two numbers 
         Document.write ("<br></br>")  'Inserting a Line Break for readability
      </script>
   </body>
</html>

Cuando lo guarda como .html y lo ejecuta en Internet Explorer, la secuencia de comandos anterior producirá el siguiente resultado:

Concatenated value:1 is 15

Concatenated value:2 is 510

La concatenación también se puede utilizar para concatenar dos cadenas. Suponga que la variable A = "Microsoft" y la variable B = "VBScript", entonces -

Operador Descripción Ejemplo
+ Concatena dos valores A + B dará MicrosoftVBScript
Y Concatena dos valores A & B le dará a MicrosoftVBScript

Ejemplo

Pruebe el siguiente ejemplo para comprender el operador de concatenación disponible en VBScript:

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Dim a : a = "Microsoft"
         Dim b : b = "VBScript"
         Dim c

         c = a+b 
         Document.write ("Concatenated value:1 is " &c) 'Numeric addition 
         Document.write ("<br></br>")  'Inserting a Line Break for readability
        
         c = a&b 
         Document.write ("Concatenated value:2 is " &c) 'Concatenate two numbers 
         Document.write ("<br></br>")  'Inserting a Line Break for readability
      </script>
   </body>
</html>

Cuando lo guarda como .html y lo ejecuta en Internet Explorer, la secuencia de comandos anterior producirá el siguiente resultado:

Concatenated value:1 is MicrosoftVBScript

Concatenated value:2 is MicrosoftVBScript