random()函数随机返回0到1之间的值,但是不包括0和1

如果要使返回的值在lowerValue和upperValue之间,那么所需要定义的函数为:

function selectFrom(lowerValue, upperValue){    var choices = upperValue - lowerValue;    return Math.floor(Math.random() * choices + lowerValue);

此函数返回的随机数的范围在lowerValue和upperValue之间。