【転載】Javascript乱数を生み出すいくつかの使い方!
885 ワード
Math.ceeir(n)n以上の最小整数を返します.Math.ceir(Math.random()*10)を使用します.を選択すると、主に1から10までのランダム整数を取得し、0を取る確率は極めて小さいです.
Math.round(n)n四捨五入後の整数の値を返します.Math.round(Math.randm();0から1までのランダム整数をバランスよく取得できます.Math.round(Math.random()*10)を使用します.を選択すると、0から10までのランダム整数を基本的に平均化して取得できます.最小値0と最大値10を取得する確率は半分以下です.
Math.flor(n)n以下の最大整数を返します.Math.flor(Math.random()*10)を使用します.を選択すると、0から9までのランダム整数をバランスよく取得できます.
これは最大Max、最小Minの整数を取得できます.
<!-- lang: js -->
function GetRandomNum(Min,Max)
{
var Range = Max - Min;
var Rand = Math.random();
return(Min + Math.round(Rand * Range));
}
var num = GetRandomNum(1,10);
alert(num);