赞
踩
function getNumber (aArray, len, min, max) { //满足选取整数的个数 if (len >= max - min) { return ( "超过" + min + "-" + max + "之间的个数范围" + (max - min - 1) + "个总数" ); } //数组的个数满足截取的个数直接输出 if (aArray.length >= len) { aArray.sort(function (a, b) { return a - b; }); return aArray; } //获取min-max之间的整数 let nowNuber = parseInt(Math.random() * (max - min - 1)) + (min + 1); //已经获取到的整数排除 for (let j = 0; j < aArray.length; j++) { if (nowNuber == aArray[j]) { getNumber(aArray, len, min, max); return; } } //添加满足条件的整数 aArray.push(nowNuber); getNumber(aArray, len, min, max); return aArray; }; alert(getNumber([], 10, 10, 100));
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。