用random()随机数做的一个0-100之间的猜数字

package  {
 
 import flash.display.MovieClip;
 import flash.events.MouseEvent;
 
 public class Main extends MovieClip {
  
  private var shuZiCunFang:int;
  public function Main() {
   // constructor code
   myMain();
  }
  public function myMain():void
  {
   input_txt.visible=false;//输入按钮不可见
   queRen_btn.visible=false;
   
   kaiShi_btn.addEventListener(MouseEvent.CLICK,onKaiShi_btnHandler);
   queRen_btn.addEventListener(MouseEvent.CLICK,onqueRen_btnHandler);

  }
  private function onKaiShi_btnHandler(e:MouseEvent):void
  {
   input_txt.visible=true;
   queRen_btn.visible=true;
   shuZiCunFang=int(Math.random()*100);//求一个1-100以内的随机数赋给变量临时存放数字
   input_txt.text="";
   panDuan_txt.text="";
   shuChu_txt.text="";
   input_txt.maxChars=2;//控制输入的字符数
 
  }

  private function onqueRen_btnHandler(e:MouseEvent):void
  {
 
   if(int(input_txt.text)>shuZiCunFang)//判断输入的数字和随机数的大小
   {
    panDuan_txt.text="数字大了!";
   }
   if(int(input_txt.text)<shuZiCunFang)
   {
    panDuan_txt.text="数字小了!";
   }
   if(int(input_txt.text)==shuZiCunFang)
   {
    panDuan_txt.text="恭喜你!";
   }
   
   shuChu_txt.appendText(String(input_txt.text)+"-");
   input_txt.text="";
   
  }
  
 }
 
}

posted on 2012-09-25 23:23  笔墨丹青  阅读(4267)  评论(0)    收藏  举报

导航