作者:mobiledu2502870687 | 来源:互联网 | 2023-09-07 15:24
要求就是 扩大一倍或者缩小一倍,两边的概率相同。
这个可以用 Math.radom(),仅以数学的方式,一行就完成吗?
我好像只能先随机出是扩大还是缩小,然后在分别写扩大 /缩小的倍率。
大大们可以给个其他的思路么?
第 1 条附言 · 141 天前
我觉得我的标题可能有误导。
我的问题正确的描述应该是如下:
“把一个数扩大或者缩小 N 倍,其中 1在数学上,把 X*N 其中 N 在 (1,2] 时符合扩大的描述,N 在 [0.5,1) 时符合缩小的描述
Math.random() * 1.5 + 0.5?