用js实现随机选取10–100之间的10个数字,存入一个数组,并排序
1 var iArray = []; 2 function getRandom(istart, iend) { 3 var iChoice = iend - istart + 1; //加1是为了取到100 4 var res = Math.floor(Math.random() * iChoice + istart); //[0,90]+10 5 return res; 6 } 7 for (var i = 0; i < 10; i++) { 8 iArray.push(getRandom(10, 100)); 9 } 10 iArray.sort(function (a, b) { 11 return a > b; 12 }); 13 console.log(iArray); 14 15 16 链接:https://www.jianshu.com/p/a52b1a67e754
如果这10个数字还得保证不相同呢?