我正在JavaScript中做一个简单的比较,但它不工作。 这里是脚本为什么在JavaScript中“1.0”不等于“+1.0”?
var value = '1.0';
var minLimit = '+0.5';
var maxLimit = '+999';
if (value >= minLimit && value <= maxLimit) {
console.log(value);
}
else
{
console.log('not matched');
}
有什么我缺少比较? 这里是小提琴http://jsfiddle.net/9ouwkyyt/
,因为你正在做一个字符串比较 - http://jsfiddle.net/arunpjohny/9ouwkyyt/1/ – 2014-09-30 10:22:04