Addition (+), opérateur

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition +, opérateur  Référence de la bibliothèque d'exécution Scripting
Version 1


Description
Effectue la somme de deux nombres.
Syntaxe
result = expression1+expression2

La syntaxe de l'opérateur + comprend les éléments suivants :

Élément Description
result Toute variable numérique.
expression1 Toute expression.
expression2 Toute expression.

Notes
S'il vous est possible d'utiliser l'opérateur + pour concaténer deux chaînes de caractères, il est néanmoins préférable d'utiliser l'opérateur & pour la concaténation afin d'éliminer toute ambiguïté et de fournir un code compréhensible en lui-même.

Si vous utilisez l'opérateur +, il vous sera parfois difficile de déterminer si une addition ou une concaténation de chaîne se produira.

Le sous-type sous-jacent des expressions détermine le comportement de l'opérateur + de la manière suivante :

Si alors
Les deux expressions sont numériques Add.
Les deux expressions sont des chaînes Concatenate.
Une expression est numérique et l'autre est une chaîne Add.

Si l'une des expressions ou les deux sont Null, result est Null. Si les deux expressions sont Empty, result est un sous-type Integer. Toutefois, si une seule des expressions est Empty, l'autre expression est renvoyée inchangée comme result.