📅  最后修改于: 2023-12-03 15:38:18.122000             🧑  作者: Mango
在 JavaScript 中,我们可以很容易地创建一个具有随机值的数组。本文将展示两种不同的方法,供程序员参考。
第一种方法是使用 Math.random() 函数来生成随机数,然后将这些随机数添加到数组中。
// 生成包含 n 个随机数的数组
function generateRandomArray(n) {
var arr = [];
for (var i = 0; i < n; i++) {
arr.push(Math.random());
}
return arr;
}
// 生成包含 10 个随机数的数组
var myArray = generateRandomArray(10);
console.log(myArray);
上述代码将生成一个包含 10 个随机数的数组,并将其打印到控制台中。
第二种方法是使用 Array.from() 方法来生成数组。这种方法需要我们提供一个函数,该函数将为每个数组元素生成一个随机值。
// 生成包含 n 个随机数的数组
function generateRandomArray(n) {
return Array.from({ length: n }, () => Math.random());
}
// 生成包含 10 个随机数的数组
var myArray = generateRandomArray(10);
console.log(myArray);
上述代码将生成一个包含 10 个随机数的数组,并将其打印到控制台中。
总结
以上两种方法都能够轻松地生成具有随机值的数组。开发者可以根据自己的需要和喜好选择其中一种方法。