先上测试地址
点击链接查看效果,或直接把以上源码拷贝到项目中进行测试。
function jisuan(num){ var i = document.getElementById("mianban"); //获取显示面板 i.innerHTML=i.innerHTML+num; };
0-9的按钮,通过输入一个数,在面板中进行添加,通过面向对象的方式,即使按钮为999,也可以进行输入。只需要 jisuan(999);
加减乘除的基本语句是有一样的,主要是 suanfa="+"; 当点击运算符时,四个运算符会分别返回+-*/给算法。
最后等号就是对suanfa进行判断,不同的算法进行不同的运算。