有效地在-0.5和0.5之间的随机数

时间:2014-03-25 17:50:50

标签: javascript

我知道在JavaScript中有很多方法可以实现这一点,但最有效的方法是什么?速度至关重要,因为我需要在页面加载时进行此操作。

2 个答案:

答案 0 :(得分:4)

Math.random () - 0.5

不确定它比这更简单。

答案 1 :(得分:0)

@bitoiu是正确的

如果需要更一般的情况,这是一个函数:

function rand(min, max) {
    return (Math.random() * (max - min)) + min;
}

我很好奇为什么这个确切的要求是必要的,因为处理整数比浮点更快更简单。