你的位置:首页 > 软件开发 > Java > 从0~100之间随机取出不重复的10个数

从0~100之间随机取出不重复的10个数

发布时间:2015-11-20 10:00:04
目前只学会两种简单的方法 第一种利用数组长度可改写的特点 思路:可以从0到100的数用for循环出来放在一个数组中,然后将这100个数利用sort()随机打乱,然后通过将这个数组的length改写为10,便取到了10个不同的数. <!DOCTYPE html>&l ...

目前只学会两种简单的方法

第一种利用数组长度可改写的特点

思路:可以从0到100的数用for循环出来放在一个数组中,然后将这100个数利用sort()随机打乱,然后通过将这个数组的length改写为10,便取到了10个不同的数.

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Document</title>  <script>  var arr=[];  for(var i=0;i<100;i++){//一个从0到100的数组    arr.push(i);  }  arr.sort(function(){//随机打乱这个数组    return Math.random()-0.5;  })  arr.length=10;//改写长度  console.log(arr);//控制台会输出10个不同的数  </script></head><body></body></html>

原标题:从0~100之间随机取出不重复的10个数

关键词:随机

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。