Flash Lite 1.x ActionScript Language Reference |
|
|
|
| Flash Lite Operators > - (subtract) | |||
Flash Lite 1.0.
(Negation) -expression
(Subtraction) expression1 - expression2
expression1, expression2 Numbers or expressions that evaluate to numbers.
Operator (arithmetic); used for negating or subtracting.
Usage 1: When used for negating, it reverses the sign of the numeric expression.
Usage 2: When used for subtracting, it performs an arithmetic subtraction on two numeric expressions, subtracting expression2 from expression1. When both expressions are integers, the difference is an integer. When either or both expressions are floating-point numbers, the difference is a floating-point number.
Usage 1: The following statement reverses the sign of the expression 2 + 3:
trace(-(2 + 3)); // output: -5.
Usage 2: The following statement subtracts the integer 2 from the integer 5:
trace(5 - 2); // output: 3.
The result, 3, is an integer.
Usage 3: The following statement subtracts the floating-point number 1.5 from the floating-point number 3.25:
trace(3.25 - 1.5); // output: 1.75.
The result, 1.75, is a floating-point number.
|
|
|
|