林泽华
2015-02-19 17:10
var num2 = document.getElementById("txt2").value; case '/': if (num2 != '0')//************* result = parseFloat(num1) / parseFloat(num2); else alert("0不能作除数!"); break; /*在判断条件里,不管是用 num2 != 0 ; 还是用 num2 != '0';都能判断的出来*/ /*请问获得的num2究竟是数值还是字符串?*/
是字符串,若要进行运算,需要使用parseInt()或parseFloat()函数将其进行解析为数值。
你在num2后加一行 console.log(typeof num2)就能知道它是什么啦,记得去控制台看
JavaScript进阶篇
468191 学习 · 21891 问题
相似问题