%= 剰余代入演算子

expression1 %= expression2

expression1expression1 % 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 を出力する 

関連項目

% 剰余演算子