js 生成随机数,三种方式

//生成 [1,max] 的随机数: max - 期望的最大值
			random1(max) {
				console.log(parseInt(Math.random() * max, 10) + 1);
				console.log(Math.floor(Math.random() * max) + 1);
				console.log(Math.ceil(Math.random() * max));
			},
			// 生成 [0,max] 到任意数的随机数,公式如下:
			random2(max) {
				console.log(parseInt(Math.random() * (max + 1), 10))
				console.log(Math.floor(Math.random() * (max + 1)))
			},
			//生成区间  max - 期望的最大值 min - 期望的最小值
			random3(min, max) {
				// max - 期望的最大值
				// min - 期望的最小值
				console.log(parseInt(Math.random() * (max - min + 1) + min, 10));
				console.log(Math.floor(Math.random() * (max - min + 1) + min))
			}

原创文章,作者:Uniapper,如若转载,请注明出处:https://www.uniapper.com/632.html

(3)
打赏 微信扫一扫 微信扫一扫
上一篇 2021年12月4日 下午10:50
下一篇 2022年1月7日 下午5:55

相关推荐

发表回复

登录后才能评论
欢迎访问www.uniapper.com!交流QQ群:35429521