このWikiは古くなりました:新しいWikiへ移動


[[命令リファレンス]]
----

*演算代入


[[代入]]、[[算術演算]]の箇所で説明した機能で、代入や計算は一通りできますが、ここで説明する演算子を使うとプログラムが簡潔になり、処理速度も上がります。

** + , -= 演算子 ==

//plainForm
書式:
  変数名 += 式;&br;
  変数名 -= 式;
 

それぞれ、

変数名 = 変数名 + 式 ;&br;
変数名 = 変数名 - 式 ;

と同じ効果があります。変数名で示される変数の値を式の値だけ増やしたり減らしたりできます。


**例1
 //オブジェクトを作成し、ダブルクリック後つぎのように入力します。
 extends SpriteChar;
 while (1) {
   x+=2;
   update();
 }


▲ x+=2; は x=x+2; と書いても同じですが、x+=2のほうが処理速度が上がります。


** ++ , -- 演算子 

//plainForm
書式:
  変数名 ++;&br;
  変数名 --;
 

それぞれ、

変数名 = 変数名 + 1 ;&br;
変数名 = 変数名 - 1 ;

と同じ効果があります。変数名で示される変数の値を1増やしたり減らしたりできます。
----
[[命令リファレンス]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS