有没有更好的方法来确保数字是积极的?

时间:2012-02-13 10:21:51

标签: javascript math

我想确保一个数字是正数,如果没有返回它的镜像

我已经开始使用

var pos = Math.sqrt(x*x);

有更好,更有效的方法吗?

3 个答案:

答案 0 :(得分:8)

使用Math.abs

示例:document.write(Math.abs(-5))

答案 1 :(得分:6)

您应该使用Math.abs(number)来执行此操作。

答案 2 :(得分:2)

abs()方法返回数字的绝对值。
var pos = Math.abs(x)