Math.random(); 生成随机数应用

Math.random() 函数返回一个浮点数, 伪随机数在范围从0到小于1,也就是说,从0(包括0)往上,但是不包括1(排除1),然后您可以缩放到所需的范围。实现将初始种子选择到随机数生成算法;它不能被用户选择或重置。

var n = Math.random() * 100;
if (n <= 1) {
    console.log('one')
}else if (n <= 10) {
    console.log('two');
}else if (n < 50) {
    console.log('three');
}else {
    console.log('thank you')
}

随机数 区间在 -- 》 [0, 1)。

生成 [12, 36): 12 + 24 * Math.random();

12-36 36-12=24 24 * Math.random() -> [0, 24) 再加 12 12 + 24 * Math.random() -> [12, 36)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容