numberUtil.ts 294 Bytes
export function getRandomNumber(numDigits: number) {
  if (numDigits <= 0) {
    throw new Error('Number of digits must be greater than 0');
  }

  const min = Math.pow(10, numDigits - 1);
  const max = Math.pow(10, numDigits) - 1;
  return Math.floor(Math.random() * (max - min + 1)) + min;
}