この記事の例では、js が任意の値間の乱数を計算する方法を説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。
まず第一に: Math.random() は乱数を計算し、0 以上 1 未満の乱数を返すメソッドです。
Math.random()*10 は 0 以上 10 未満の数値を返しませんが、10 未満の数値のみを返すことができ、10 を返すことはできません。1 を足すにはどうすればよいでしょうか?元の関数に戻すと、 Math.random()*10 1; になります。 このとき、1 から 10 までの乱数を返すことができますが、返される数値の多くは小数であるため、要件を満たしません。以下では Math.floor() 関数を使用します。この関数は下方四捨五入を実行します。つまり、Math.floor を通過すると 10.99 は常に 10 になります。たとえ、Math.ceil (上方四捨五入) が 10.00001 であっても、戻り値は 11 になります。結果を見つけることができます:
2 から 10 までの関数はどうですか? コードを直接入力します
3 から 11、4 から 88 はどうでしょうか? 毎回自分で計算する方法はありません。
あとは上記の方法を調整すればOKです
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。