Visit Mozilla.org

Guide JavaScript 1.5:Opérateurs:Opérateurs d'affectation

Un article de MDC.


[modifier] Opérateurs d'affectation

Un opérateur d'affectation affecte une valeur à son opérande de gauche en fonction de la valeur de son opérande de droite. L'opérateur d'affectation de base est le signe égal (=) ; il affecte la valeur de son opérande de droite à son opérande de gauche. C'est-à-dire que x = y affecte la valeur de y à x.

Les autres opérateurs d'affectation sont des formes raccourcies d'opérations courantes, comme le montre le tableau suivant.

Forme raccourcie Signification
x += y x = x + y
x -= y x = x - y
x *= y x = x * y
x /= y x = x / y
x %= y x = x % y
x <<= y x = x << y
x >>= y x = x >> y
x >>>= y x = x >>> y
x &= y x = x & y
x ^= y x = x ^ y
x |= y x = x | y

Tableau : Opérateurs d'affectation