summaryrefslogtreecommitdiff
path: root/roomname_generator.js
diff options
context:
space:
mode:
authormartin f. krafft <madduck@madduck.net>2023-10-12 21:13:10 +0200
committermartin f. krafft <madduck@madduck.net>2023-10-12 21:13:10 +0200
commitd64655affc1d294c4d966ddf8e26c1e7c209e876 (patch)
tree1b8bb010efda0daa4e37d2a1321c257509eea14d /roomname_generator.js
parente2caa95a82a60c54e64884b3bcf3939dcfc69712 (diff)
numeric links
Diffstat (limited to 'roomname_generator.js')
-rw-r--r--roomname_generator.js17
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("-");
+}
+