JavaScript定义的一个有最大边界的随机数函数
Math.randomMax = function(maxVal,asFloat){ var val = Math.random()*maxVal; return asFloat?val:Math.round(val); }
生成一个最大为10的随机数:
var theNumber = Math.randomMax( 10 );
生成0-10之间的随机数,第二个参数为true表示可以生成浮点数:
var theNumber = Math.randomMax( 10, true );