ActionScript 演算
演算(計算)
プログラムの世界では、計算のことを演算と呼びます。
この段階では、「算数」の計算です。
「数学」の計算は「Mathクラス」を使って行います。
var a:Number = 10; var b:Number = 5; var c:Number = 2; var d:Number;
変数dには、これから計算結果を代入するので、初期値を入れていません。
var a:Number = 10; var b:Number = 5; var c:Number = 2; var d:Number; d = a + b; d = a - b; d = a *b; d = a / b;
計算結果を知りたいときには、
var a:Number = 10; var b:Number = 5; var c:Number = 2; var d:Number; d = a + b; trace(d); d = a - b; trace(d); d = a *b; trace(d); d = a / b; trace(d);
で確かめることが出来ます。
計算の省略表記
ある変数の値を1増やす、1減らすというのはプログラミングではよくあることです。
var a:Number = 10; a = a + 1;
aに1を足して、その値をaにセットし直すという式です。
短縮表記では、以下のように記述します。
var a:Number = 10; a ++;
1減らすときは、
var a:Number = 10; a --;
- インクリメント:1増やす毎に
- デクリメント:1減らす毎に
以下のような場合も、短縮表記で書くことが出来ます。
a += 2; b -= 2; a *= 2; a /= 2;