Software-based random number generators are actually "pseudo-random": they're generated by deterministic mathematical processes that appear random but are actually totally predictable if you know the algorithm. These generators have varying levels of randomness, but aren't generating "true" random numbers.
One feature of most of these algorithms is a "seed" number, one that kicks off the chain of random numbers. Normally, the seed is set to the current time in milliseconds, providing the appearance of random values every time the program runs. But we can also set the value manually using the randomSeed() command.
🖥 [ Ссылка ]
ALL THE VIDEOS IN THIS UNIT
🎥 [ Ссылка ]
SEE ALSO
💡 [ Ссылка ]
💡 [ Ссылка ]
CHALLENGES
❓ Can you try incorporating a physical input for randomSeed() into your project? (For example: rolling dice, an event outside your window, etc)
![](https://i.ytimg.com/vi/I4OW--kd7Vw/mqdefault.jpg)