在项目中用的js定义的几个变量,用于存储int类型的数据,如下所示:
var i = $('#aa').val;
结果在判断比较大小时,与实际情况不符,如5>20返回TRUE。上网查资料发现var类型的数字比较大小会出现问题的。所以将var变量转换为int类型parseInt(i)即可
在项目中用的js定义的几个变量,用于存储int类型的数据,如下所示:
var i = $('#aa').val;
结果在判断比较大小时,与实际情况不符,如5>20返回TRUE。上网查资料发现var类型的数字比较大小会出现问题的。所以将var变量转换为int类型parseInt(i)即可