概述
function createArray(count){
var arr=[];
for(var i=1;i<=count;i++){
arr.push(i);
}
return arr;
}
// 传入一个数字10 创建一个从1到 10的数组
var arr=createArray(10);
var newArr=[]; //创建一个空的数组用来存储 取出的五个数字
for(var i=0,j=10;i<5;i++,j--){
var index=Math.floor(Math.random()*j); //获取一个随机下标
newArr.push(arr[index]) //从数组中取出一个数字
arr.splice(index,1) // 删除数组中 取出的那个数字
}
console.log(newArr) //打印新数组就可以
关注我 持续更新 前端知识
最后
以上就是活泼紫菜为你收集整理的前端面试题 : 用js方法 创建一个从1倒10的数组 随机从中取出五个数字 不重复的全部内容,希望文章能够帮你解决前端面试题 : 用js方法 创建一个从1倒10的数组 随机从中取出五个数字 不重复所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复