min()和max方法接收任意多个数值参数,返回最小值或最大值;
ceil()和floor()方法接收一个数值参数,返回向上舍入或向下舍入的最为接近的一个整数
round()方法接收一个数值参数,返回四舍五入后的整数
random()方法不接收参数,返回介于0和1之间的一个随机数,
套用下面的公式,可任意利用Math.random()方法从某个整数范围内随机选择一个值:
值=Math.floor(Math.random(0*可能的总数+第一个可能的值)
或者可以写成一个函数:
function selectFrom(lowerValue,upperValue){
var choices=upperValue-lowerValue +1;
return Math.floor(Math.random()*choices+lowerValue);
}