算術演算子と代入演算子の複合

算術演算子(代数演算子)は、代入演算子と合成し、複合代入演算子として使うことができる。

算術演算子と代入演算子の複合代入演算子には、加算代入演算子「+=」、減算代入演算子「-=」、乗算代入演算子「*=」、除算代入演算子「/=」、剰余代入演算子「%=」がある。

算術演算子と代入演算子の複合代入演算子一覧

加算代入演算子

sample += 値;
  • sampleに値を足した計算結果を、sampleに代入。
  • sample = sample + 値と同じ。

サンプル

ソースコード

<script type="text/javascript">
var sampleA = 5;
sampleA += 3;
document . write( "<p>sampleA: " + sampleA + "</p>" );
</script>

減算代入演算子

sample -= 値;
  • sampleから値を引いた計算結果を、sampleに代入
  • sample = sample - 値と同じ。

サンプル

ソースコード

<script type="text/javascript">
var sampleA = 5;
sampleA -= 3;
document . write( "<p>sampleA: " + sampleA + "</p>" );
</script>

乗算代入演算子

sample *= 値;
  • sampleに値を掛けた計算結果を、sampleに代入。
  • sample = sample * 値と同じ。

サンプル

ソースコード

<script type="text/javascript">
var sampleC = 5;
sampleC *= 3;
document . write( "<p>sampleC: " + sampleC + "</p>" );
</script>

除算代入演算子

sample /= 値;
  • sampleを値で割った計算結果を、sampleに代入。
  • sample = sample / 値と同じ。

サンプル

ソースコード

<script type="text/javascript">
var sampleD = 5;
sampleD /= 3;
document . write( "<p>sampleD: " + sampleD + "</p>" );
</script>

剰余代入演算子

sample %= 値;
  • sampleを値で割った余りを、sampleに代入。
  • sample = sample % 値と同じ。

サンプル

ソースコード

<script type="text/javascript">
var sampleE = 5;
sampleE %= 3;
document . write( "<p>sampleE: " + sampleE + "</p>" );
</script>

スポンサード リンク

カテゴリー: JavaScript, リファレンス, 演算子 パーマリンク