10 lines
348 B
TypeScript
10 lines
348 B
TypeScript
export function generateOTP(length: number) {
|
|
const digits = '0123456789';
|
|
let otp = '';
|
|
otp += digits[Math.floor(Math.random() * 9)+1]; //first digit cannot be zero
|
|
for (let i = 1; i < length; i++) {
|
|
otp += digits[Math.floor(Math.random() * digits.length)];
|
|
}
|
|
// console.log("OTP generate :",otp);
|
|
return otp;
|
|
} |