我主要是想学习下分析问题的过程。希望你们能分享下看到这个题目的时候,首先想的是什么,然后着手去做什么。怎么样一步一步的把这个程序做出来。
功能很简单,得到两个数字和一个运算符(只计算加减乘除),然后计算结果并返回。

解决方案 »

  1.   

    var opt,num1,num2 , result;
    switch(opt){
    case '+':result = num1+num2;break;
    case '-':result = num1-num2;break;
    case '*':result = num1*num2;break;
    case '/':result = num1/num2;break;
    }//加上一些判断,应该就差不多了,比如除数不能为0
      

  2.   

    首先js主要是控制页面的,我的思路是这样的如果是有界面的点的话就直接拼字符串当点击“=”时计算结果使用eval(“”)方法就可以了,结果附到输入框中,还可以继续操作。想想而已,你可以看看行得通不。
      

  3.   

    我觉得js代码写起来是比较简单的,主要是你界面如何设计,如何进行参数输入,我觉得要设计这样一个计算器,首先要先确定,我这个计算器的样式,计算时如何输入值,然后用js对应的进行操作,进行界面输出即可。