Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript リファレンスガイド > ActionScript 言語エレメント > 演算子 > %= 剰余代入演算子 | |||
expression1 %= expression2
expression1 に expression1 % expression2 の値を代入します。次の 2 つのステートメントは等価です。
x %= y; and x = x % y;
使用できるバージョン : ActionScript 1.0、Flash Lite 1.0 - Flash 4 ファイルでは、% 演算子は SWF ファイル内で x - int(x/y) * y として展開され、Flash Player の後のバージョンと比較して速度や正確さが劣る場合があります。
expression1 : Number - 数値、または評価結果が数値になる式。
expression2 : Number - 数値、または評価結果が数値になる式。
Number - 算術演算の結果。
次の例では、値 4 を変数 x に代入します。
var x: Number = 14; var y: Number = 5; trace(x %= y); // 4 を出力する