生成指定num-start 个数组长度,值为start---num 的随机数组,不包括num这个值
function rand_arr(num,start){ // 验证值 if(!arguments[0]) { console.log("请传入数组个数"); return; } if(!arguments[1]) { start=0; }else { start=typeof(start)=="number"?start:parseInt(start); } // 转型 num=typeof(num)=="number"?num:parseInt(num); // 判断值 if(start>=num) { start=0; } var arr=new Array(); for(var i=start;i.5 ? -1 : 1;}// 调用rand_arr(15,3);
给定最大最小值生成 指定个数的 随机数组【排序】,不包括最大值
function unique_rand(min,max,num,order) { // 验证值 if(!arguments[0] || !arguments[1]) { console.log("请传入max,min 值"); return; } // 转型 min=typeof(min)=="number"?min:parseInt(min); max=typeof(max)=="number"?max:parseInt(max); if(min==max) { console.log("min,max值相同"); } // 判断参数值 if(max
相关文章: