为了账号安全,请及时绑定邮箱和手机立即绑定

请问哪里错了?找了半天没找到哪里出错了

请问哪里错了?找了半天没找到哪里出错了

剑敛卿尘 2015-11-04 13:05:51
<!DOCTYPE html> <html>  <head>   <title> 事件</title>     <script type="text/javascript">    function count(){        var one=parseInt(document.getElementById("txt1").value);        var two=parseInt(document.getElementById("txt2").value);        var san=parseInt(document.getElementById("select").value);        var num=" ";        while (san) {            case = "+":            num = one + two;            break;            vase = "-":            num = one -two;            break;            case ="*":            num = one * two;            break;            case ="/":            num = one / two;            break;        }                document.getElementById("fruit").value=num;    }   </script>   </head>   <body>    <input type='text' id='txt1' />     <select id='select'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option>    </select>    <input type='text' id='txt2' />     <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果-->     <input type='text' id='fruit' />     </body> </html>
查看完整描述

4 回答

已采纳
?
李晓健

TA贡献1036条经验 获得超461个赞

switch(n)
{
case 1:
  执行代码块 1
  break;
case 2:
  执行代码块 2
  break;
default:
  n 与 case 1 和 case 2 不同时执行的代码
}

switch   case  语法是这样的,不知道你是怎么改的。

查看完整回答
反对 回复 2015-11-04
?
慕勒2844754

TA贡献1条经验 获得超0个赞

你的代码:

  •  while (san) {                //while 应该是switch

           case = "+":

           num = one + two;

           break;

  •     vase = "-":            //vase  是 case吧

           num = one -two;

           break;

           case ="*":

           num = one * two;

           break;

           case ="/":

           num = one / two;

           break;

       }

        


查看完整回答
反对 回复 2015-11-05
?
飞奔的王麻子

TA贡献12条经验 获得超5个赞

第二个break的前面的vase改为case

查看完整回答
反对 回复 2015-11-04
  • 剑敛卿尘
    剑敛卿尘
    谢谢,按你的提示我还发现了我case还加了 = 号,原来case前面不能加 = 啊 - -||
?
李晓健

TA贡献1036条经验 获得超461个赞

有switch   case    有while  case?   

查看完整回答
反对 回复 2015-11-04
  • 4 回答
  • 0 关注
  • 1627 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信