胡震撼
2015-04-03 11:58
求大神帮我看看我的代码哪里有问题?急急急!!!
获取到的变量是字符串类型的不能进行运算,需要转换类型。下面是我的代码仅供参考 function count(){ var num1 = document.getElementById("txt1").value; var num2 = document.getElementById("txt2").value; var opt = document.getElementById("select").value; switch(opt){ case "+": result = parseFloat(num1) + parseFloat(num2); break; case "-": result = parseFloat(num1) - parseFloat(num2); break; case "*": result = parseFloat(num1) * parseFloat(num2); break; default: result = parseFloat(num1) / parseFloat(num2); } document.getElementById("fruit").value = result; }
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题