带有最小值和最大值的随机值,并且值靠中心在值之上

时间:2019-09-28 10:02:47

标签: javascript math

我试图关注那些帖子

Get a random number focused on center

Generate random number between two numbers in JavaScript

我的最小值A ex是-100 我的最大值B ex:100 我的色散为C([0,1])

我想要的是

C = 1时,我可以在-100*1=-100100*1=100之间生成一个随机值,但是很有可能在(-100*1)*0.5=-50和{{1}的范围内}

(100*1)*0.5=50时,我可以在C = 0.5-100*0.5=-50之间生成一个随机值,但是很有可能在100*0.5=50(-100*0.5)*0.5=-25的范围内

(100*0.5)*0.5=25时,我可以在C = 0-100*0之间生成一个随机值,但是很有可能在100*0(-100*0)*0.5=0的范围内

这是因为,我有一个中心点,我越靠近该中心点,则值可以越分散,但是我距离越远,这些值可以越分散。

我将像例子一样使用铃铛,它们极大地增加了它到达中心的可能性,但是我仍然可以得到偶尔会超越国界的价值。

这就是为什么我走得越远,范围也会缩小得越多。

这是我破碎的小提琴

https://jsfiddle.net/hums08pg/1/

0 个答案:

没有答案