EasyManua.ls Logo

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT - Page 660

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT
816 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
660 Chapter 12: ActionScript Dictionary
Description
Statement; creates a branching structure for ActionScript statements. Like the if action, the
switch action tests a condition and executes statements if the condition returns a value of true.
Example
In the following example, if the number parameter evaluates to 1, the trace() action that follows
case 1 executes, if the number parameter evaluates to 2, the trace() action that follows case 2
executes, and so on. If no
case expression matches the number parameter, the trace() action
that follows the
default keyword executes.
switch (number) {
case 1:
trace ("case 1 tested true");
break;
case 2:
trace ("case 2 tested true");
break;
case 3:
trace ("case 3 tested true");
break;
default:
trace ("no case tested true")
}
In the following example, there isnt a break in the first case group so if the number is 1, both A
and B are sent to the Output panel:
switch (number) {
case 1:
trace ("A");
case 2:
trace ("B");
break;
default:
trace ("D")
}
See also
=== (strict equality)
, break, case, default, if

Table of Contents

Related product manuals