当前位置:软件学习 > Flash >>

flash as switch语句用法详解

当一个 case 落空时,它没有 break 语句,但在 break 语句的位置会有一个注释,您在下例中 case A 的后面会看到这样一个注释。在编写 switch 语句时,请使用以下格式:

 代码如下 复制代码

switch (condition) {
case A :
  // 语句
  // 落空
case B :
  // 语句
  break;
case Z :
  // 语句
  break;
default :
  // 语句
  break;
}


switch语句中default的用法:

例:

 代码如下 复制代码

function not_set_yet() {
  switch (_root.txt.text) {
  case "一班" :
    numb = random(26)+97;
  case "二班" :
    numb = random(26)+65;
  default :
    var tt = random(2);
    if (tt == 1) {
      numb = random(26)+97;
    } else {
      numb = random(26)+65;
    }
  }
}

//这段代码的含义是,当一班与二班都不成立时,则,numb的值就取random(26)+97与random(26)+65;

应用实例

 代码如下 复制代码

var my_Arr:Array=new Array();

var _String:String=my_Arr[Math.floor(Math.random()*my_Arr.length)];

case "梨子" :

break;

trace("骑上去溜一圈吧!很帅哦!");

case "美女一个" :

break;

trace("慢点走哦,别摔了哦");

case "电脑一台" :

break;

补充:flash教程,动画技术
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,