(Comma) - MACROMEDIA FLASH MX 2004-ACTIONSCRIPT LANGUAGE Reference

Actionscript language reference
Table of Contents

Advertisement

, (comma)

Availability
Flash Player 4.
Usage
(expression1, expression2 [, expressionN...])
Parameters
None.
Returns
The value of
expression1
Description
Operator; evaluates
with the
loop statement and is often used with the parentheses () operator.
for
For more information, see "Operator precedence and associativity" in Using ActionScript in Flash.
Example
The following example uses the comma (,) operator in a
for (i = 0, j = 0; i < 3 && j < 3; i++, j+=2) {
trace("i = " + i + ", j = " + j);
}
// Output:
// i = 0, j = 0
// i = 1, j = 2
The following example uses the comma (,) operator without the parentheses () operator and
illustrates that the comma operator returns only the value of the first expression without the
parentheses () operator:
var v:Number = 0;
v = 4, 5, 6;
trace(v); // output: 4
The following example uses the comma (,) operator with the parentheses () operator and
illustrates that the comma operator returns the value of the last expression when used with the
parentheses () operator:
var v:Number = 0;
v = (4, 5, 6);
trace(v); // output: 6
The following example uses the comma (,) operator without the parentheses () operator and
illustrates that the comma operator sequentially evaluates all of the expressions but returns the
value of the first expression. The second expression,
one.
var v:Number = 0;
var z:Number = 0;
46
Chapter 2: ActionScript Language Reference
,
expression2
, then
expression1
expression2
, and so on.
, and so on. This operator is primarily used
loop:
for
, is evaluated and
z++
is incremented by
z

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Flash mx

Table of Contents