as3.0 简单计算器

 

import flash.events.MouseEvent;

txt.background = true;

txt.backgroundColor = 0x006600;

var bian1:String,bian2:String,bian3:String;
var bian4:Boolean ;
txt.textColor = 0x000000;
txt.selectable = false;
btn_1.addEventListener(MouseEvent.CLICK,onbtn_1);
btn_2.addEventListener(MouseEvent.CLICK,onbtn_2);
btn_3.addEventListener(MouseEvent.CLICK,onbtn_3);
btn_4.addEventListener(MouseEvent.CLICK,onbtn_4);
btn_5.addEventListener(MouseEvent.CLICK,onbtn_5);
btn_6.addEventListener(MouseEvent.CLICK,onbtn_6);
btn_7.addEventListener(MouseEvent.CLICK,onbtn_7);
btn_8.addEventListener(MouseEvent.CLICK,onbtn_8);
btn_9.addEventListener(MouseEvent.CLICK,onbtn_9);
btn_0.addEventListener(MouseEvent.CLICK,onbtn_0);
btn.addEventListener(MouseEvent.CLICK,onbtn);
btn_jia.addEventListener(MouseEvent.CLICK,onbtn_Jia);
btn_jian.addEventListener(MouseEvent.CLICK,onbtn_Jian);
btn_cheng.addEventListener(MouseEvent.CLICK,onbtn_Cheng);
btn_chu.addEventListener(MouseEvent.CLICK,onbtn_Chu);
btn_deng.addEventListener(MouseEvent.CLICK,onbtn_Deng);
btn_clear.addEventListener(MouseEvent.CLICK,onbtn_Clear);
function onbtn_1(e:MouseEvent ):void
{ if (bian4 == true)
{
txt.text ="";

bian4 = false;

}
txt.appendText("1");


}

function onbtn_2(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text ="";
bian4 = false;
}
txt.appendText("2");
}

function onbtn_3(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("3");
}

function onbtn_4(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("4");
}

function onbtn_5(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("5");
}

function onbtn_6(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("6");
}

function onbtn_7(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("7");
}

function onbtn_8(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("8");
}

function onbtn_9(e:MouseEvent ):void
{ if(bian4 == true)
{
txt.text = "";
bian4 = false;
}
txt.appendText("9");
}

function onbtn_0(e:MouseEvent ):void
{
txt.appendText("0");
}

function onbtn(e:MouseEvent ):void
{
txt.appendText(".");
}

function onbtn_Jia(e:MouseEvent ):void
{
bian1 = txt.text;
txt.text = "";
bian3 = "+";

}


function onbtn_Jian(e:MouseEvent ):void
{
bian1 = txt.text;
txt.text = "";
bian3 = "-";
}

 

function onbtn_Cheng(e:MouseEvent ):void
{
bian1 = txt.text;
txt.text = "";
bian3 = "*";
}


function onbtn_Chu(e:MouseEvent ):void
{
bian1 = txt.text;
txt.text = "";
bian3 = "/";
}

 

function onbtn_Deng(e:MouseEvent ):void
{ bian4 = true;
if (bian3=="+")
{
bian2=String(Number(bian1)+Number(txt.text));
txt.text = "";
txt.text = bian2;

}
if (bian3=="-")
{
bian2=String(Number(bian1)-Number(txt.text));
txt.text = "";
txt.text = bian2;
}
if (bian3=="*")
{
bian2=String(Number(bian1)*Number(txt.text));
txt.text = "";
txt.text = bian2;
}
if (bian3=="/")
{
bian2=String(Number(bian1)/Number(txt.text));
txt.text = "";
txt.text = bian2;
}
bian1 = "0";

}

function onbtn_Clear(e:MouseEvent ):void
{
txt.text = "";

}

posted @ 2012-09-17 22:17  流年亂了浮生  阅读(933)  评论(0编辑  收藏  举报