Wednesday, April 25, 2018

JavaScript Assignment


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: