function getrandom(minnum , maxnum ,total,size){ var num = total; //定义整数 var length= size; //定义多个整数的数量 var numArr = []; while(length > 1){ var rnd = Math.floor(Math.random() * num); //通过JS的随机函数生成随机数 num -= rnd; numArr.push(rnd); length --; } numArr.push(num); console.info(numArr); return numArr; }