JavaScript
Assignment
Operator Example Same
As
= x = y 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
|= x |= y x
= x | y
**= x **= y x
= x ** y
The **= operator is an
experimental part of the ECMAScript 2016 proposal (ES7). It is not stable
across browsers. Do not use it.
Assignment Examples
The = assignment operator
assigns a value to a variable.
Assignment
var x = 10;
»
The += assignment operator
adds a value to a variable.
Assignment
var x = 10;
x += 5;
»
The -= assignment operator
subtracts a value from a variable.
Assignment
var x = 10;
x -= 5;
»
The *= assignment operator multiplies
a variable.
Assignment
var x = 10;
x *= 5;
»
The /= assignment divides a
variable.
Assignment
var x = 10;
x /= 5;
»
The %= assignment operator
assigns a remainder to a variable.
Assignment
var x = 10;
x %= 5;
0 comments: