适合初学者参考的简易计算器,里面没有太多的难以理解的方法,使用的是最基础的JS语法解决式子的运算问题,同时处理了式子中的运算优先级。
实现思路
1、通过绑定点击事件实现待计算式子的输入 2、遍历原式子,读取式子中乘除运算符的位置 3、优先处理乘除取余运算 4、处理加减运算 5、返回结果
代码:
Document 计算器 AC × % / 7 8 9 * 4 5 6 - 1 2 3 + 未开发 0 . =