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

求解到底哪错了?

求解到底哪错了?

qq_昵称_iklLX9 2018-10-26 04:49:14
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>计算器</title><script>    function calc() {        var x = parseInt(document.getElementById('sum1').value);        var y = parseInt(document.getElementById('sum2').value);        var fuhao = parseInt(document.getElementById('sym').value);        var he;        switch(fuhao){            case '+': he=x+y; break;            case '-': he=x-y; break;            case '*': he=x*y; break;            case '/': he=x/y; break;        }        document.getElementById('sum').value=he;    }</script></head><body>    <input type="text" id="sum1">    <select name="" id="sym">        <option value="+">+</option>        <option value="-">-</option>        <option value="*">*</option>        <option value="/">/</option>    </select>    <input type="text" id="sum2">    <input type="button" value=" = " onclick="calc()">    <input type="text" id="sum"></body></html>
查看完整描述

3 回答

?
慕后端6939749

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

  var fuhao = document.getElementById('sym').value;

再去了解下parseInt吧

查看完整回答
反对 回复 2018-10-26
?
倾夏秋冬

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

符号是字符串,怎么能用parseInt呢

查看完整回答
反对 回复 2018-10-26
  • 3 回答
  • 1 关注
  • 1023 浏览
慕课专栏
更多

添加回答

举报

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