Api

ArrayutilsSamplesize

OpenAPI > ArrayUtils > sampleSize

OpenAPI.ArrayUtils.sampleSize() method

返回指定 size 大小的数组样本元素。

此函数接受一个数组和一个数字,并使用 Floyd's 算法返回一个包含抽样元素的数组。

T - 数组中元素的类型。

Signature:

static sampleSize<T>(array: readonly T[], size: number): T[];

Parameters

Parameter

Type

Description

array

readonly T[]

要从中抽样的数组。

size

number

抽样的大小。

T[]

{T[]} 应用了样本大小的新数组。

Exceptions

{Error} 如果 size 大于 array 的长度,则抛出错误。

Example

const result = OpenAPI.ArrayUtils.sampleSize([1, 2, 3], 2)
// result 将是包含两个来自数组的元素的数组。
// [1, 2] 或 [1, 3] 或 [2, 3]

Copyright © 2021 - 2025