JS 带小数点的数-不带小数点的数我要判断它大于0
本帖最后由 achi201 于 2013-08-09 11:21:33 编辑
var a=10.4;
var b=12;
//这2个数相减是否大于0 我是这么写的
if(a<b)
{
alert("可兑积分不足!");
return false;
}
return true;
这个a<b 我alert(a<b) 居然提示是FALSE。明明是TRUE这个是怎么回事呢?
------解决方案--------------------var a=10.4
var b=12
alert(a<b)//true
------解决方案--------------------if( 10.4 < 12 ){ //true
return false; 所以返回 false
}
------解决方案--------------------alert(a<b) 是true啊
------解决方案--------------------
需要转换一下类型,你这种获取的