*= 乗算後代入演算子

expression1 *= expression2

expression1expression1 * expression2 の値を代入します。たとえば、次の 2 つの式は同じです。

x *= y x = x * y 

使用できるバージョン : ActionScript 1.0、Flash Lite 1.0

オペランド

expression1 : Number - 数値、または評価結果が数値になる式。

expression2 : Number - 数値、または評価結果が数値になる式。

戻り値

Number - expression1 * expression2 の値。式を数値に変換できない場合は、NaN (非数) を返します。

シンタックス 1 : 次の例では、値 50 を変数 x に代入します。

var x: Number = 5; 
var y: Number = 10; 
trace(x *= y); // 50 を出力する

シンタックス 2 : 次の例の 2 行目と 3 行目は、等号の右側の式を計算し、その結果を x と y にそれぞれ代入します。

var i: Number = 5; 
var x: Number = 4 - 6; 
var y: Number = i + 2; 
trace(x *= y); // -14 を出力する 

関連項目

* 乗算演算子