用HTML语言实现编写一个计算器

            编写了一个按钮控件<input type="button" style="width:33px;height:23px;" value="%" onclick="myfun(this.value);" />
                            在myfun()  想用if语句实现  %的功能怎么写啊

                            fun函数
                            function myfun(c) {

        if (c == "=") {
            //       alert(exp);
            txtResult.value = eval(exp);
            exp = "";
        }

        else if (c == "%") { }


        }
    }

javascript计算器

和你说一下思路如何处理吧,首先一个input 禁止(手动)输入,只能按键输入,计算器的显示器 ,按键输入,靠每个按钮输入,(每个按钮都绑定一个事件)
按一次,显示的字符串加上你按的键的那个符号(push),这时候要做检测,后退就减少一个末尾的字符(pop),如果连续按运算符(就不予累加字符串),=触发后面的运算,运算是用到栈,js里面可以直接用数组的pop,push 来实现, 解析运算符,大概流程就这样,不要一开始先实现一个+什么的,先理清思路