random
지정된 범위 안에서 실수형 난수
를 반환합니다.
단일 인자가 전달되면 해당 인자를 최대값으로 간주하며, 최소값은 0
으로 처리합니다.
두 개의 인자가 전달되면 첫 번째 인자는 최소값, 두 번째 인자는 최대값으로 사용됩니다.
Code
Benchmark
hz
: 초당 작업 수mean
: 평균 응답 시간(ms)
이름 | hz | mean | 성능 |
---|---|---|---|
modern-kit/random | 17,637,495.39 | 0.0001 | fastest |
lodash/random | 8,151,192.01 | 0.0001 | - |
- modern-kit/random
2.16x
faster than lodash/random
Interface
typescript
// 함수 오버로딩
function random(maximum: number): number;
function random(minimum: number, maximum: number): number;