From 6ab5cba57216f5ead089f47a4120f25afd14ad09 Mon Sep 17 00:00:00 2001 From: Steve Kinney Date: Mon, 30 Sep 2024 13:21:00 -0600 Subject: [PATCH] Make the random seed it's own variable --- examples/guess-the-number/game.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/guess-the-number/game.js b/examples/guess-the-number/game.js index 593d9c4..55981b3 100644 --- a/examples/guess-the-number/game.js +++ b/examples/guess-the-number/game.js @@ -5,7 +5,9 @@ export class Game { * @param {number} maximum - The maximum number to guess. */ constructor(minimum, maximum) { - this.secretNumber = Math.ceil(Math.random() * maximum - minimum) + minimum; + const seed = Math.random(); + + this.secretNumber = Math.ceil(seed * maximum - minimum) + minimum; this.guesses = new Set(); console.log(`Guess the number between ${minimum} and ${maximum}.`);