@zimic/interceptor
Version:
Next-gen TypeScript-first HTTP intercepting and mocking
14 lines (10 loc) • 356 B
text/typescript
export function random(lowerLimit: number, upperLimit: number): number {
const range = Math.max(upperLimit - lowerLimit, 0);
if (range === 0) {
return lowerLimit;
}
return Math.random() * range + lowerLimit;
}
export function randomInt(lowerLimit: number, upperLimit: number): number {
return Math.floor(random(lowerLimit, upperLimit));
}