Javascript 任意の数値の間で乱数生成
2010/09/27
まずは下記に例を二つ。
- minNum = 3;
- plsNum = 3;
- m = Math.floor(Math.random() * plsNum) + minNum;
- # mは、3、4、5のいずれか。
- minNum = 3;
- plsNum = 4;
- m = Math.floor(Math.random() * plsNum) + minNum;
- # mは、3、4、5、6のいずれか。
要は「minNum」から「plsNum」個までの間で乱数を発生させるって感じ。
「minNum = 3;」「plsNum = 4;」だと、「minNum = 3;」から「plsNum = 4;」個。
つまり、「3、4、5、6」の4個からランダムに一つ取得ってこと。