首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

创建具有不同取值范围的多个随机数组

可以使用以下代码:

  1. JavaScript:
代码语言:txt
复制
// 生成指定范围内的随机整数
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);
  1. Python:
代码语言:txt
复制
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)

这段代码会创建一个包含多个不同取值范围的随机数组的数组。每个随机数组的长度、最小值和最大值可以根据需求进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券