Les Opérateurs de VBScript ..
Les opérateurs Arithmétiques
Dans tous les exemples,
y est égal à 13.
Opérateur
Signification
Exemple
Résultat
+
Addition
x = y + 5
x = 18
-
Soustraction
x = y - 5
x = 8
*
Multiplication
x = y * 5
x = 65
/
Division à virgule flottante
x = y / 5
x = 2.6
\
Division sans décimale
x = y \ 5
x = 2
^
Exposant
x = y ^2
x = 169
Mod
Modulo
( reste de la division entière)
x = y Mod 5
x = 3
-
Négation
x = -y
x = -13
Il faut noter que la division sans décimale renvoie la partie entière de la division et ne fonctionne en aucun cas comme un arrondi du nombre.
Les Opérateurs de Comparaison
Ces opérateurs de comparaison seront surtout utilisés dans les
Tests Conditionnels
.
Opérateur
Signification
Exemple
Résultat
=
Egalité
a = b
a égal à b
<>
Inégalité
a <> b
a différent à b
>
Plus grand
a > b
a supérieur à b
<
Plus petit
a < b
a inférieur à b
>=
Plus grand ou égal
a >= b
a plus grand ou égal à b
<=
Plus petit ou égal
a <= b
a inférieur ou égal à b
Is
Equivalence d'objets
objet.ref1 Is objet.ref2
Les Opérateurs Logiques
Opérateur
Signification
Exemple
And
ET Booléen
condition1 And condition2
Or
OU Booléen
condition1 Or condition2
Not
Négation
Not expression
Xor
OU Exclusif booléen
condition1 Xor condition2
Eqv
Equivalence logique
condition1 Eqv condition2
Imp
Implication
condition1 Imp condition2
Les Opérateurs de Concaténation
0pérateur
Signification
Exemple
Résultat
&
Concaténation de strings
"nom" & " " & "prénom"
nom prénom
+
Concaténation de strings
"nom" + " " + "prénom"
nom prénom
Réservez plutôt
&
pour concaténer les chaines de caractères et l'opérateur
+
pour les valeurs numériques