Skip to main content

randomInt

지정된 범위 안에서 하나의 정수형 난수를 반환합니다.

단일 인자가 전달되면 해당 인자를 최대값으로 간주하며, 최소값은 0으로 처리합니다. 두 개의 인자가 전달되면 첫 번째 인자는 최소값, 두 번째 인자는 최대값으로 사용됩니다.


Code

🔗 실제 구현 코드 확인

Interface

typescript
// 함수 오버로딩
function randomInt(maximum: number): number;
function randomInt(minimum: number, maximum: number): number;

Usage

Default

typescript
import { randomInt } from '@modern-kit/utils';

const result = randomInt(10); // 0 이상 10 미만의 정수형 난수를 반환
typescript
import { randomInt } from '@modern-kit/utils';

const result = randomInt(5, 10); // 5 이상 10 미만의 정수형 난수를 반환