手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网页制作>Flash>列表

FlashAS创作:计算器

来源:互联网 作者:west263.com 时间:2008-04-02
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

  动画演示效果:

  

  

  


  码贴出来,省得大家去下载原文档!

  帧上的AS:

  
display="0";

  stop();

  functiongetdigit(digit){

  if(clear){

  clear=false;

  decimal=false;

  display="0";

  }

  if(length(display)<13){

  if(display=="0"anddigit!="."){

  display=digit;

  }else{

  display=display digit;

  }

  }

  }

  functiongetoperator(sign){

  if(operator==" "){

  display=Number(operand) Number(display);

  symbol=operator;

  }

  if(operator=="-"){

  display=operand-display;

  symbol=operator;

  }

  if(operator=="*"){

  display=operand*display;

  symbol="x";

  }

  if(operator=="/"){

  display=operand/display;

  symbol=operator;

  }

  operator="=";

  clear=true;

  symbol="";

  decimal="false";

  if(sign!=null){

  operator=sign;

  if(operator=="*"){

  symbol="x";

  }else{symbol=operator;}

  operand=display;

  }

  }

  按钮上的:

  "1"

  on(release,keyPress"1"){getdigit("1")}

  "2"

  on(release,keyPress"2"){getdigit("2")}

  "3","4","5",......,"0"同上!

  " "

  on(release,keyPress" "){getoperator(" ")}

  "-"

  on(release,keyPress"-"){getoperator("-")}

  "X","/"同上.

  "M "

  on(release){

  memory=memory Number(display);

  symbol="";

  mem="M ";

  }

  "MR"

  on(release){display=memory;}

  "MC"

  on(release){

  memory=0;mem="";display="0";

  operator="";operand=false;clear=false;

  decimal=false;

  }

  "C"


  同上.

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!