jquey的判断条件没有起作用

图片说明
写了一个判断 页面没有走 在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()都是字符串类型,所以不能做运算符比较