https://developer.mozilla.org/en ... Objects/Math/random
开发者页面有类似的手段:
function getRandomInt(min, max) {// 定义 getRandomInt 函数 min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; } let randomNumber = getRandomInt(0, 99999999999999999);// 使用 getRandomInt 函数生成一个随机数 console.log(randomNumber);//控制台输出结果
function getRandomInt(min, max) {// 定义 getRandomInt 函数
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
let randomNumber = getRandomInt(0, 99999999999999999);// 使用 getRandomInt 函数生成一个随机数
console.log(randomNumber);//控制台输出结果
实际上这是在对浮点数进行向下舍入,背后的原理还是很复杂的。总之可以实现拓展随机数 |