WEB开发网
开发学院图形图像Flash ActionScript 3.0 Step By Step系列(三):学学流程... 阅读

ActionScript 3.0 Step By Step系列(三):学学流程控制,编编if-else & switch & while & for

 2009-01-14 11:55:33 来源:WEB开发网   
核心提示: ActionScript 3.0下,if语句的使用和C#/Java几乎没有差别,ActionScript 3.0 Step By Step系列(三):学学流程控制,编编if-else & switch & while & for(3),这里我就不用过多介绍,如大多数

ActionScript 3.0下,if语句的使用和C#/Java几乎没有差别,这里我就不用过多介绍。如大多数编程开发语言一样,针对多条件判断的分支处理ActionScript也提供了比较好的方案,既switch。

3、switch语句

switch语句非常类似于if语句,因为它也是根据条件来选择性的执行某段程序代码块。不同的是switch可以一次将测试值与多个值进行比较判断,而不是只测试一个判断条件,如同if--else if--else if语句一样。如下代码片段:

1   varnumber:int=int(txtE.text);
2   varresult:String;
3
4   switch(number){
5     case1:result="星期一";break;
6     case2:result="星期二";break;
7     case3:result="星期三";break;
8     case4:result="星期四";break;
9     case5:result="星期五";break;
10     case6:result="星期六";break;
11     case7:result="星期日";break;
12   }
13
14   Alert.show(result);

关于ActionScript 3.0中的if、switch语句就介绍这些,详细请大家查阅相关资料和数据。

二、循环语句

所谓“循环”,就是重复的执行相同的语句。重复执行一定的次数,或者在不满足循环条件后自动终止循环。说到循环语句,我相信大家都对他是在熟悉不过了,无外乎就是do、while、for、foreach。在ActionScript 3.0中也是如此。

关于循环我也不想废话太多,其实只需要弄清不同循环之间的区别和特性就OK了。它们有的适合在循环次数确定的时候使用(如:for循环语句),有的则适合在循环次数不确定的时候使用(如:while语句),而有的无论如何也需要执行一次循环体(如:do--while循环语句)。如下代码片段:

上一页  1 2 3 4 5  下一页

Tags:ActionScript Step By

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接