JavaScriptの代入

JavaScriptの代入演算子

JavaScriptの変数に値を割り当てるための代入演算子。

演算子 同等価
= 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

ヒント:**= この演算子は ECMAScript 2016 プロポーズ (ES7) の実験部分に属しています。ブラウザ間の動作は安定しておらず、使用を避けてください。

割り当て例

= 割り当て演算子は変数に割り当てます。

割り当て

var x = 7;

実際に試してみる

+= 割り当て演算子は変数に値を加えます。

割り当て

var x = 7;
x += 8; 

実際に試してみる

-= 割り当て演算子は変数から値を引きます。

割り当て

var x = 7;
x -= 8; 

実際に試してみる

*= 割り当て演算子は変数を乗じます。

割り当て

var x = 7;
x *= 8; 

実際に試してみる

/= 割り当て演算子は変数を除きます。

割り当て

var x = 7;
x /= 8; 

実際に試してみる

%= 割り当て演算子は余数を変数に割り当てます。

割り当て

var x = 7;
x %= 8; 

実際に試してみる

irtual="/js/in_body_c.html" -->