diff options
| author | martin f. krafft <madduck@madduck.net> | 2023-10-12 21:13:10 +0200 |
|---|---|---|
| committer | martin f. krafft <madduck@madduck.net> | 2023-10-12 21:13:10 +0200 |
| commit | d64655affc1d294c4d966ddf8e26c1e7c209e876 (patch) | |
| tree | 1b8bb010efda0daa4e37d2a1321c257509eea14d /roomname_generator.js | |
| parent | e2caa95a82a60c54e64884b3bcf3939dcfc69712 (diff) | |
numeric links
Diffstat (limited to 'roomname_generator.js')
| -rw-r--r-- | roomname_generator.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/roomname_generator.js b/roomname_generator.js index ba4dc36..d9b8a1e 100644 --- a/roomname_generator.js +++ b/roomname_generator.js @@ -16,3 +16,20 @@ function germanRoomName() { } return arr.join("-"); } + +function paddedRandomInt(length) { + return String(randomInt(0,10**length-1)).padStart(length, '0'); +} + +function constantLengthRandomInt(length) { + return randomInt(10**(length-1),10**length-1); +} + +function numericRoomName() { + arr = [constantLengthRandomInt(4)]; + for (let i=0; i<2; i++) { + arr.push(constantLengthRandomInt(3)); + } + return arr.join("-"); +} + |
