📅  最后修改于: 2023-12-03 14:49:34.782000             🧑  作者: Mango
在 JavaScript 中,我们可以使用 Math.random() 函数来生成一个随机数。我们可以利用这个函数来创建一个随机数组。
// 随机数组的长度
const length = 5;
// 最小值
const min = 1;
// 最大值
const max = 10;
let randomArray = [];
for(let i = 0; i < length; i++) {
// 生成一个 min~max 之间的随机整数
const randomNumber = Math.floor(Math.random() * (max - min + 1) + min);
randomArray.push(randomNumber);
}
console.log(randomArray); // [3, 10, 2, 6, 3]
// 随机数组的长度
const length = 5;
// 最小值
const min = 1;
// 最大值
const max = 10;
// 使用 Array.from() 方法创建一个包含 length 个元素的数组
let randomArray = Array.from({ length }, () => {
// 生成一个 min~max 之间的随机整数
return Math.floor(Math.random() * (max - min + 1) + min);
});
console.log(randomArray); // [1, 9, 9, 10, 2]
以上两种方法可以创建一个指定长度、指定范围内的随机数组,开发者可以根据需求选择使用哪一种方法。