• 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 = "";

    }

  • 相关阅读:
    1509 加长棒
    51Nod 1158 全是1的最大子矩阵
    P2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
    P3384 【模板】树链剖分
    北京集训DAY3
    北京集训DAY2
    北京集训DAY1
    51Nod 1422 沙拉酱前缀 二分查找
    51Nod 1109 01组成的N的倍数
    51Nod 1043 幸运号码 数位DP
  • 原文地址:https://www.cnblogs.com/yanshuoistutu/p/2689758.html
Copyright © 2020-2023  润新知