1. ホーム
  2. javascript

あらゆるケースで5桁の数字を生成するJavaScript式

2023-10-02 13:53:44

質問

私のseleniumテストのために、私はすべてのケースで5桁の数字を取得するための値プロバイダが必要です。javascriptの問題は、apiの Math.random の生成しかサポートしていないことです。 0. の開始浮動小数点数の生成をサポートするだけです。そのため 1000099999 .

というわけで、もしこれが 0.10000 以上を生成するだけなら簡単なのですが、さらに 0.01000 . つまり、この方法は成功しないのです。

Math.floor(Math.random()*100000+1)

すべてのケースで5桁の数字を生成することは可能でしょうか?

どのように解決するのですか?

どうなんでしょう。

Math.floor(Math.random()*90000) + 10000;