Skip to content

sampleSize

지정된 size의 샘플 요소 배열을 반환해요.

이 함수는 배열과 숫자를 받아요. Floyd의 알고리즘을 사용해서 샘플된 요소들이 포함된 배열을 반환해요.

인터페이스

typescript
export function sampleSize<T>(array: T[], size: number): T[];

파리미터

  • array (T[]): 샘플링할 배열이에요.
  • size (number): 샘플링할 크기에요.

반환 값

(T[]): 샘플 크기가 적용된 새로운 배열이에요.

에러

sizearray의 길이보다 크면 에러를 던져요.

예시

typescript
const result = sampleSize([1, 2, 3], 2);
// 결과는 배열의 요소 중 두 개를 포함하는 배열이 돼요.
// [1, 2] or [1, 3] or [2, 3]

MIT 라이선스에 따라 배포됩니다.