我知道有很多方法可以在JavaScript中完成此操作,但最有效的方法是什麼?速度至關重要,因爲我需要在頁面加載時做到這一點。-0.5到0.5之間的隨機數,有效
0
A
回答
4
Math.random() - 0.5
不知道它如何可以比這更簡單。
+0
從技術上講,這不會給我一個數字從域[-0.5,0.5]作爲它不能返回0.5 ...但我想這並不值得擔心。 – sonicboom
+0
下一步將生成您自己的RNG,但我想這就是重點。 –
0
@bitoiu是正確的
這裏是如果需要一個更一般的情況下,一個功能:我很好奇,爲什麼這個確切的要求是必要的
function rand(min, max) {
return (Math.random() * (max - min)) + min;
}
,因爲處理整數更快,比浮游物更簡單。
相關問題
- 1. 隨機數生成從0到0.5
- 2. 回顯隨機數字0.5到1?
- 3. 如何隨機生成-0.5和0.5範圍內的數字?
- 4. 從0.5到1.0
- 5. float 0.5和double 0.5如何相等
- 6. 遞增計數0.5?
- 7. 使用指數** 0.5比math.sqrt效率低?
- 8. 設置UiSlider間隔爲0.5
- 9. 如何通過增加0.5個增量獲得隨機數?
- 10. haskell中的「sin sin 0.5」和「sin(sin 0.5)」有什麼區別?
- 11. 回合數到最近的0.5小數
- 12. 錯誤position_stack(vjust = 0.5):未使用的參數(vjust = 0.5)
- 13. 差(X,0.5)
- 14. UnboundLocalError在ggplot 0.5
- 15. 在0.5和0.6?
- 16. mpfr(0.5)無效的浮點操作
- 17. ROUND TSQL - 0.5沒有圍捕
- 18. asp.net的時間跨度 - 0.5(半天)
- 19. 使用ZXing掃描0.5 x 0.5釐米的代碼
- 20. 爲什麼0 = 0.5?
- 21. 圓至0.5在SQL
- 22. 取整爲0.5 SQL
- 23. WordPress導入器0.5
- 24. 關於機器人工作室0.5「sourceSets」
- 25. 生成在MATLAB與相等數目的小於0.5的值的和大於0.5
- 26. 高效得到兩個間隔之間的隨機整數
- 27. 1 ==(int)0.5 * 2 => false,1 ==((int)0.5 * 2)=> true,爲什麼?
- 28. 即使當我使用0.5時顯示爲0.5(0.5,2)
- 29. 有沒有辦法讓CSS的字母間距:0.5像素?
- 30. 額外的無人機0.5 github檢查我所有的PR?
多少是「很多?」,除非你像這樣做了一百萬次,我認爲你不應該關心 –