乱数シードを範囲の1つの境界に向かって歪める方法について、今日早くこの回答を得ました。
var random = Math.pow(Math.random(), 2);
しかし、それは明らかに指数曲線に沿ってそれを歪めます。どうすればそれを線形にすることができますか?
また、関連性があります。さまざまな種類の分布を視覚化するために、この単純なスクリプトを作成しました。この質問に役立つかもしれません:http://jsfiddle.net/RTbrL/
乱数シードを範囲の1つの境界に向かって歪める方法について、今日早くこの回答を得ました。
var random = Math.pow(Math.random(), 2);
しかし、それは明らかに指数曲線に沿ってそれを歪めます。どうすればそれを線形にすることができますか?
また、関連性があります。さまざまな種類の分布を視覚化するために、この単純なスクリプトを作成しました。この質問に役立つかもしれません:http://jsfiddle.net/RTbrL/
片側三角分布を説明しているように聞こえます。
もしそうなら、試してみてください
var random = 1.0 - Math.sqrt(Math.random());
また
var random = Math.abs(Math.random() - Math.random());