UNPKG

undefined_package

Version:
20 lines (19 loc) 1.1 kB
function keyGen(num) { const numb = () => ~~(Math.random() * 9) + 1 const id = () => Math.floor((numb() + Math.random()) * 0x10000) .toString(16).toUpperCase(); if(!num) num = 4 if(num > 10 || num < 1) num = 4 if(num === 1) {return `${id()}`} else if(num === 2) {return `${id()}-${id()}`} else if(num === 3) {return `${id()}-${id()}-${id()}`} else if(num === 4) {return `${id()}-${id()}-${id()}-${id()}`} else if(num === 5) {return `${id()}-${id()}-${id()}-${id()}-${id()}`} else if(num === 6) {return `${id()}-${id()}-${id()}-${id()}-${id()}-${id()}`} else if(num === 7) {return `${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}`} else if(num === 8) {return `${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}`} else if(num === 9) {return `${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}`} else if(num === 10) {return `${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}-${id()}`} else return 'Insira Um Número De 1 A 10' } module.exports = keyGen