是否有一个 JavaScript 运算符可以检查接近度,有点像软等于?例如,if (a == b)
它会改为if (a is within 5 of b)
. 可能没有这样的事情,但如果有的话,那将是一个很大的帮助。谢谢你
问问题
70 次
3 回答
3
没有内置的方法可以做到这一点,但你可以很容易地做到这一点:
if ( Math.abs(a - b) <= 5 )
于 2012-01-03T04:10:22.327 回答
1
不,没有这样的运营商。
仅供参考,所有运算符都可以在https://developer.mozilla.org/en/JavaScript/Reference/Operators找到
于 2012-01-03T04:09:58.800 回答
0
function isNearby(a, b, delta) {
return Math.abs(a - b) <= delta;
}
于 2012-01-03T04:11:02.977 回答