L'asp est programmé dans VBScript par défaut, ainsi les opérateurs de l'asp correspond des opérateurs de VBScript par défaut
Des opérateurs dans l'asp sont classés par catégorie dans quatre types : opérateurs 1.Math. opérateurs 2.Comparisons. opérateurs 3.Logic. opérateurs 4.String.
Opérateurs arithmétiques
Dans l'asp, les opérateurs mathématiques sont semblables à beaucoup d'autres langages de programmation.
Cependant, les opérateurs de raccourci ne sont pas là dans l'asp comme ++, --, +=, etc.
Opérateur
Anglais
Exemple
Résultat
+
Addition
myNum = 3 + 4
myNum = 7
-
Soustraction
myNum = 4 - 1
myNum = 3
*
Multiplication
myNum = 3 * 2
myNum = 6
/
Division
myNum = 9/3
myNum = 3
^
Exponentiel
myNum = 2 ^ 4
myNum = 16
Mod
Module
myNum = 23 mod 10
myNum = 3
-
Négation
myNum = -10
myNum = -10
\
Division de nombre entier
myNum = 9 \ 3
myNum = 3
Opérateurs de comparaison
Quand vous voulez comparer deux valeurs pour prendre une décision, des opérateurs de comparaison sont employés.
Les opérateurs de comparaison sont les plus utilisés généralement comme « si… puis »
et « faire ceci tandis que quelque chose est vraie… » rapports, autrement connu en tant que rapports conditionnels.
Les articles qui le plus souvent sont comparés sont des nombres.
Le résultat d'un opérateur de comparaison est VRAI ou FAUX.
Opérateur
Anglais
Exemple
Résultat
=
Égale à
4 = 3
Faux
<
Moins que
4 < 3="">faux
False
>
Plus grand que
4 > 3
Vrai
<=
Inférieur ou égal à
4 <>faux
False
>=
Supérieur ou égal à
4 >= 3
Vrai
<>
Pas égale à
4 <>3
Vrai
Opérateurs logiques
Les opérateurs ci-dessus de comparaison ont comme conséquence une valeur de vérité de VRAI ou de FAUX.
Pour les rapports complexes qui doivent faire les décisions ont basé sur un ou plusieurs de ces valeurs de vérité, un opérateur logique est employées
Opérateur
Anglais
Exemple
Résultat
Et
Tous les deux doivent être VRAIS
Vrai et faux
Faux
Ou
On doit être VRAI
Vrai ou faux
Vrai
Pas
Valeur de vérité de chiquenaudes
Non vrai
Faux
Opérateurs de corde
Le seul opérateur de corde emploie l'opérateur de concaténation de corde « et » ce prend deux cordes et les claque ensemble pour former une nouvelle corde.
Un exemple serait string1 = « Rox » et string2 = » est un héros ".
Le code suivant combinerait ces deux cordes dans une : string3 = string1 et string2