From f5e76a5030c3347d13eeddb441713fac4d38cd9a Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Fri, 15 Aug 2025 16:15:35 -0700 Subject: [PATCH] feat: use crypto for better rng --- src/modules/generateScore.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/generateScore.ts b/src/modules/generateScore.ts index 6824c0d..8d2abad 100644 --- a/src/modules/generateScore.ts +++ b/src/modules/generateScore.ts @@ -4,6 +4,7 @@ * @author Naomi Carrigan */ +import { randomInt } from "node:crypto"; import { Score } from "../interfaces/score.js"; /** @@ -13,7 +14,7 @@ import { Score } from "../interfaces/score.js"; * @returns The number of points the user earned. */ export const generateScore = (): number => { - const random = Math.floor(Math.random() * 100); + const random = randomInt(1, 101); if (random < 10) { return Score.COUNTER; }