JavaScript 运算符“在 x 内”

发布于 2024-12-23 18:01:51 字数 143 浏览 1 评论 0原文

是否有一个 JavaScript 运算符可以检查邻近度,有点像软等于?例如,它会读取 if (a is inside 5 of b),而不是 if (a == b)。可能没有这样的东西,但如果有的话会有很大的帮助。 谢谢

is there a JavaScript operator that will check proximity, kind of like a soft equals? For example, instead of if (a == b) it would read if (a is within 5 of b). There is probably no such thing but it would be a big help if there was.
thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

老街孤人 2024-12-30 18:01:51

没有内置的方法可以做到这一点,但您可以使用以下方法轻松完成相同的任务:

if ( Math.abs(a - b) <= 5 )

There's no built-in way to do this, but you can easily accomplish the same with this:

if ( Math.abs(a - b) <= 5 )
余罪 2024-12-30 18:01:51

不,没有这样的运算符。

仅供参考,所有运算符都可以在 https://developer.mozilla.org/en/JavaScript 找到/参考/运算符

nope, there's no such operator.

FYI, all operators can be found at https://developer.mozilla.org/en/JavaScript/Reference/Operators

北陌 2024-12-30 18:01:51
function isNearby(a, b, delta) {
   return Math.abs(a - b) <= delta;
}
function isNearby(a, b, delta) {
   return Math.abs(a - b) <= delta;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文