可以使用以下代码:
// 生成指定范围内的随机整数
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
// 创建指定长度和取值范围的随机数组
function createRandomArray(length, minValue, maxValue) {
var arr = [];
for (var i = 0; i < length; i++) {
arr.push(getRandomInt(minValue, maxValue));
}
return arr;
}
// 创建多个不同取值范围的随机数组
var arrays = [
createRandomArray(10, 1, 100), // 生成长度为10,取值范围为1-100的随机数组
createRandomArray(5, 50, 200), // 生成长度为5,取值范围为50-200的随机数组
createRandomArray(8, -100, 100), // 生成长度为8,取值范围为-100-100的随机数组
];
console.log(arrays);
import random
# 创建指定长度和取值范围的随机数组
def create_random_array(length, min_value, max_value):
arr = []
for _ in range(length):
arr.append(random.randint(min_value, max_value))
return arr
# 创建多个不同取值范围的随机数组
arrays = [
create_random_array(10, 1, 100), # 生成长度为10,取值范围为1-100的随机数组
create_random_array(5, 50, 200), # 生成长度为5,取值范围为50-200的随机数组
create_random_array(8, -100, 100), # 生成长度为8,取值范围为-100-100的随机数组
]
print(arrays)
这段代码会创建一个包含多个不同取值范围的随机数组的数组。每个随机数组的长度、最小值和最大值可以根据需求进行调整。
领取专属 10元无门槛券
手把手带您无忧上云