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(" "); } |