下面我将详细讲解“javascript 产生随机数的几种方法总结”的完整攻略。
1. Math.random()方法
介绍
Math.random()
方法用于返回一个0~1之间的随机浮点数。
语法
Math.random()
示例
// 返回0~1之间的随机数
const randomNum = Math.random();
console.log(randomNum);
2. 生成指定范围内的随机整数
介绍
如果要生成指定范围内的随机整数,可以使用 Math.random()
方法结合取整函数 Math.floor()
或 Math.ceil()
。
语法
Math.floor(Math.random() * (max - min + 1) + min);
Math.ceil(Math.random() * (max - min + 1) + min);
其中,max
和 min
分别是要生成的随机数的范围的最大值和最小值。
示例
// 生成10~100之间的随机整数
const randomInt = Math.floor(Math.random() * 91 + 10);
console.log(randomInt);
// 生成10~100之间的随机整数
const randomInt = Math.ceil(Math.random() * 91 + 9);
console.log(randomInt);
3. Date.now()方法
介绍
Date.now()
方法返回自 1970年1月1日 00:00:00 UTC(协调世界时)至今的毫秒数。
语法
Date.now()
示例
// 返回当前时间的毫秒数
const now = Date.now();
console.log(now);
至此,javascript 产生随机数的几种方法总结就介绍完毕了。除了上述介绍的方法,还有其他的产生随机数的方法,但这些方法已经能够满足我们大部分的需求了,建议大家先掌握好这些方法。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript 产生随机数的几种方法总结 - Python技术站