用户:23332808查看:12 回复:4 评论:12 创建时间:2023-06-21T21:32:13
function randint_stair(min,max,stair=1) { return Math.floor((Math.random()*((max+1-min)**stair))**(1/stair))+min }
stair的值越大,获得大的数的概率越小,反之亦然,当stair=1时,就是均等概率
什么原理?
感觉没啥区别但是实测确实有效
点赞0
评论
在指数函数中,因为x的变化,同样大小区间的y所对应的x的区间会也来越小,其实这就是原理(看不懂的话可以去看看高中的指数函数那一章)
这个不如一剑的(
太棒了,我逐渐理解了一切