问答详情
源自:6-11 编程练习

哪里错了,不能运行出结果

哪里错了。。。

提问者:_follow_my_heart_ 2016-08-02 10:49

个回答

  • q_Amily
    2016-08-02 18:59:06

     switch(sel)
     {
            case "+":
                sel=parseInt(num1)+parseInt(num2);//这里用的是sel
                break;
            case "-":
                sel=num1-num2;
                break;
            case "*":
                sel=num1*num2;
                break;
            default :
                sel=num/num2;
          }    
    //获取通过下拉框来选择的值来改变加减乘除的运算法则
        document.getElementById("fruit").value=result;//这里也应该用sel

  • 慕慕2494261
    2016-08-02 16:07:43

    你就没输出 result,要它干嘛,最后一个文本框的输出值应该等于你的运算变量

  • Y 蚂蚁
    2016-08-02 10:51:44

    你按照这个思路走一遍

  • Y 蚂蚁
    2016-08-02 10:50:42

    var a=document.getElementById("txt1").value

        var b=document.getElementById("txt2").value

        var c=document.getElementById("select").value

        switch(c){

            case '+':d = a+b;break;

            case '-':d = a-b;break;

            case '*':d = a*b;break;

            case '/':d = a/b;break;

        }  

         document.getElementById('fruit').value = d;