Sommaire

Opérateurs

Le tableau suivant regroupe les opérateurs disponibles dans le langage.

Opérateur

Arité

Signification

Opérateurs arithmétiques

+

Binaire

Addition.

-

Binaire

Soustraction.

*

Binaire

Multiplication.

/

Binaire

Division.

%

Binaire

Modulo.

ˆ

Binaire

Exponentiation.

++

Unaire

Incrémentation d’une variable d’une unité.

--

Unaire

Décrémentation d’une variable d’une unité.

+=

Binaire

x+=y est équivalent à x=x+y.

-=

Binaire

x-=y est équivalent à x=x-y.

*=

Binaire

x*=y est équivalent à x=x*y.

/=

Binaire

x/=y est équivalent à x=x/y.

%=

Binaire

x%=y est équivalent à x=x%y.

ˆ=

Binaire

xˆ=y est équivalent à x=xˆy.

Opérateurs de tests

<

Binaire

Inférieur.

>

Binaire

Supérieur.

<=

Binaire

Inférieur ou égal.

>=

Binaire

Supérieur ou égal.

==

Binaire

Test d’égalité.

!=

Binaire

Test d’inégalité.

~

Binaire

Correspondance avec une expression régulière.

!~

Binaire

Non correspondance avec une expression régulière.

Opérateurs logiques

!

Binaire

Négation.

&&

Binaire

Et logique.

||

Binaire

Ou logique.

Divers

=

Binaire

Affectation.

e1 ? e2 : e3

Ternaire

L’expression globale vaut e2 si e1 est vrai, e3 dans le cas contraire.

e1 e2 (opérateur espace)

Binaire

Concaténation de e1 et e2.