![MACROMEDIA Flash Lite 2 Скачать руководство пользователя страница 166](http://html1.mh-extra.com/html/macromedia/flash-lite-2/flash-lite-2_reference_687553166.webp)
166
ActionScript language elements
The result, 6, is an integer. Usage 2: This statement multiplies the floating-point numbers 2.0
and 3.1416:
trace(2.0 * 3.1416); // output: 6.2832
The result, 6.2832, is a floating-point number.
*= multiplication assignment operator
expression1
*=
expression2
Assigns
expression1
the value of
expression1
*
expression2
. For example, the
following two expressions are equivalent:
x *= y x = x * y
Availability:
ActionScript 1.0; Flash Lite 1.0
Operands
expression1 :
Number
- A number or expression that evaluates to a number.
expression2 :
Number
- A number or expression that evaluates to a number.
Returns
Number
- The value of
expression1
*
expression2
. If an expression cannot be converted
to a numeric value, it returns
NaN
(not a number).
Example
Usage 1: The following example assigns the value 50 to the variable
x
:
var x:Number = 5;
var y:Number = 10;
trace(x *= y); // output: 50
Usage 2: The second and third lines of the following example calculate the expressions on the
right side of the equal sign and assign the results to
x
and
y
:
var i:Number = 5;
var x:Number = 4 - 6;
var y:Number = i + 2;
trace(x *= y); // output: -14
See also
* multiplication operator
Содержание Flash Lite 2
Страница 1: ...Flash Lite 2 x ActionScript Language Reference...
Страница 22: ...22 Contents...
Страница 244: ...244 ActionScript language elements...
Страница 760: ...760 ActionScript classes...