Addition Operator (+) (VBScript)

Sums two numbers.

result = expression1 + expression2

Arguments

  • result
    Any numeric variable.

  • expression1
    Any expression.

  • expression2
    Any expression.

Remarks

Although you can also use the + operator to concatenate two character strings, you should use the & operator for concatenation to eliminate ambiguity. When you use the + operator, you may not be able to determine whether addition or string concatenation will occur.

The type of the expressions determines the behavior of the + operator in the following way:

If

Then

Both expressions are numeric

Add

Both expressions are strings

Concatenate

One expression is numeric and the other is a string

Error: type mismatch

If one or both expressions are Null expressions, result is Null. If both expressions are Empty, result is an Integer subtype. However, if only one expression is Empty, the other expression is returned unchanged as result.

Requirements

Version 1

See Also

Reference

Concatenation Operator (&)

Subtraction Operator (-) (VBScript)

Arithmetic Operators

Concatenation Operators

Operator Precedence (VBScript)

Other Resources

Operator Summary (VBScript)