VBScript - Opérateurs
Qu'est-ce qu'un opérateur?
Prenons une expression 4 + 5 est égal à 9 . Ici, 4 et 5 sont appelésoperands et + s'appelle le operator. Le langage VBScript prend en charge les types d'opérateurs suivants -
- Opérateurs arithmétiques
- Opérateurs de comparaison
- Opérateurs logiques (ou relationnels)
- Opérateurs de concaténation
Les opérateurs arithmétiques
VBScript prend en charge les opérateurs arithmétiques suivants -
Supposons que la variable A vaut 5 et la variable B vaut 10, alors -
Afficher des exemples
Opérateur | La description | Exemple |
---|---|---|
+ | Ajoute deux opérandes | A + B donnera 15 |
- | Soustrait le deuxième opérande du premier | A - B donnera -5 |
* | Multiplier les deux opérandes | A * B donnera 50 |
/ | Diviser le numérateur par le dénumérateur | B / A donnera 2 |
% | Opérateur de module et reste après une division entière | B MOD A donnera 0 |
^ | Opérateur d'exponentiation | B ^ A donnera 100000 |
Pour mieux comprendre ces opérateurs, vous pouvez l' essayer vous-même .
Les opérateurs de comparaison
Les opérateurs de comparaison suivants sont pris en charge par le langage VBScript -
Supposons que la variable A vaut 10 et la variable B 20, alors -
Afficher des exemples
Opérateur | La description | Exemple |
---|---|---|
= | Vérifie si la valeur de deux opérandes est égale ou non, si oui, la condition devient vraie. | (A == B) est faux. |
<> | Vérifie si la valeur de deux opérandes est égale ou non, si les valeurs ne sont pas égales, la condition devient vraie. | (A <> B) est vrai. |
> | Vérifie si la valeur de l'opérande gauche est supérieure à la valeur de l'opérande droit, si oui, la condition devient vraie. | (A> B) est faux. |
< | Vérifie si la valeur de l'opérande gauche est inférieure à la valeur de l'opérande droit, si oui, la condition devient vraie. | (A <B) est vrai. |
> = | Vérifie si la valeur de l'opérande gauche est supérieure ou égale à la valeur de l'opérande droit, si oui, la condition devient vraie. | (A> = B) est faux. |
<= | Vérifie si la valeur de l'opérande gauche est inférieure ou égale à la valeur de l'opérande droit, si oui, la condition devient vraie. | (A <= B) est vrai. |
Pour mieux comprendre ces opérateurs, vous pouvez l' essayer vous-même .
Les opérateurs logiques
Les opérateurs logiques suivants sont pris en charge par le langage VBScript -
Supposons que la variable A vaut 10 et la variable B vaut 0, alors -
Afficher des exemples
Opérateur | La description | Exemple |
---|---|---|
ET | Opérateur logique ET appelé. Si les deux conditions sont True, alors Expression devient True. | a <> 0 ET b <> 0 est faux. |
OU | Opérateur OU logique appelé. Si l'une des deux conditions est vraie, la condition devient vraie. | a <> 0 OU b <> 0 est vrai. |
NE PAS | Opérateur PAS logique appelé. Il inverse l'état logique de son opérande. Si une condition est True, alors l'opérateur logique NOT la rendra False. | NOT (a <> 0 OU b <> 0) est faux. |
XOR | Exclusion logique appelée. C'est la combinaison de l'opérateur NOT et OR. Si une et une seule des expressions a la valeur True, le résultat est True. | (a <> 0 XOR b <> 0) est vrai. |
Pour mieux comprendre ces opérateurs, vous pouvez l' essayer vous-même .
Les opérateurs de concaténation
Les opérateurs de concaténation suivants sont pris en charge par le langage VBScript -
Supposons que la variable A vaut 5 et la variable B vaut 10 alors -
Afficher des exemples
Opérateur | La description | Exemple |
---|---|---|
+ | Ajoute deux valeurs car les valeurs de variable sont numériques | A + B donnera 15 |
& | Concatène deux valeurs | A & B donnera 510 |
Supposons que la variable A = "Microsoft" et la variable B = "VBScript", alors -
Opérateur | La description | Exemple |
---|---|---|
+ | Concatène deux valeurs | A + B donnera MicrosoftVBScript |
& | Concatène deux valeurs | A & B donnera MicrosoftVBScript |
Note- Les opérateurs de concaténation peuvent être utilisés pour les nombres et les chaînes. La sortie dépend du contexte si les variables contiennent une valeur numérique ou une valeur de chaîne.
Pour mieux comprendre ces opérateurs, vous pouvez l' essayer vous-même .