与Math.random()70相比,Math.random()50 + Math.random()*20的分布情况如下:
Math.random()*70生成的随机数范围是0到70之间的浮点数,分布均匀。
Math.random()50 + Math.random()20的分布情况是将两个随机数相加,第一个随机数的范围是0到50之间的浮点数,第二个随机数的范围是0到20之间的浮点数。因此,生成的随机数范围是0到70之间的浮点数,但是分布情况不均匀。由于第一个随机数的范围更大,所以在生成的随机数中,接近50的数会更多。
这种分布情况可以用于一些需要更多随机数分布在某个范围内的场景,例如在游戏中生成不同等级的随机物品,可以通过调整两个随机数的范围来控制不同等级物品的概率分布。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云