javascript - 使变量值为正

标签 javascript math

我有一个有时为负有时为正的变量。

在我使用它之前,我需要让它变得积极。我怎样才能做到这一点?

最佳答案

使用 Math.abs方法。

下面有一条关于使用求反的评论(感谢 Kelly 让我想到了这一点),如果您进行本地计算,它比 Math.abs 进行大量转换要快一些引用 Math.abs 函数(没有本地引用 Math.abs 会慢很多)。

查看answer to this question了解更多详情。对于小数字,差异可以忽略不计,而且我认为 Math.abs 是一种更简洁的“ self 记录”代码的方式。

关于javascript - 使变量值为正,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1701822/

相关文章:

javascript - Meteor:如何使用 Meteor.call 从服务器返回数据

javascript - 使用 Async 和 MongoDb 按顺序填充集合文档

javascript - 当拖动离开窗口时,Firefox 4 不会触发 dragleave 或 dragexit

algorithm - 使用旋转的二叉树变换

c++ - 用特定分布的非均匀屏幕点填充 vector

asp.net - 单击“确定”或“取消”时防止隐藏 ModalPopupExtender

javascript - 将 Angular Service 对象绑定(bind)到 Controller Scope 并更新

javascript - HTML5 透视网格

java - 如何计算 "long"的平方根

c++ - OpenCV/C++:warpPerspective产生过度扭曲的结果