Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 6x 1x | import { randomInt } from "crypto";
const fs = require("fs");
export let wordArray: string[] = [];
export let wordCount: number = 6;
export function readWordsFromFile(url: string) {
wordArray = fs.readFileSync(url, "utf-8").split(/\r\n|\n|\r/);
return wordArray;
}
export function generateUserID(): string {
let words = [];
for (let i = 0; i < wordCount; i++) {
words.push(wordArray[randomInt(0, wordArray.length - 1)]);
}
return words.join(" ");
}
|