Elm 编程中的随机种子。如果我使用固定种子,我将得到相同的随机数。如何在种子数中使用当前时间?我正在使用 Elm 0.19。
Random.initialSeed <currentTime>
Run Code Online (Sandbox Code Playgroud)
那么 - 如何获取当前时间或开始时间?
您可以使用Time.now来获取Task可以生成当前时间的值,或者Time.every订阅时间更新。
但是,如果您只是想避免随机值是可预测的,您将需要使用Random.generate,它会生成Cmd,它将触发包含生成值的消息。这可以让你不必处理Seed价值观。