写了一个判断 页面没有走 在if里面的alert都没有走,在if外alert去num1和num2的值就可以取到,为什么呢?
var numA= parseInt(str1);
var numB= parseInt(str2);
if (numA>numB){
//A大于B
}
else
{
//A小于B
}
你拿到的是字符串,字符串比较的是asc码,所以你需要parseInt或
parseFloat来转成数字比较。
如果有帮助,希望结帖
num1 num2拿到的val()都是字符串类型,所以不能做运算符比较