function seededRandom(seed: number): number {
let x = Math.sin(seed) * 10000;
return x - Math.floor(x); // Returns a pseudo-random value between 0 and 1
}
// Use the current time as the seed
let seed: number = Date.now(); // Get current timestamp in milliseconds
let randomValue: number = seededRandom(seed);
console.log("Random number based on clock seed:", randomValue);
seed = Date.now(); // Get current timestamp in milliseconds
randomValue = seededRandom(seed);
console.log("Random number based on clock seed:", randomValue);
/*
run:
"Random number based on clock seed:", 0.2633497204287778
"Random number based on clock seed:", 0.12185718221371644
*/