我是靠谱客的博主 活泼紫菜,最近开发中收集的这篇文章主要介绍前端面试题 : 用js方法 创建一个从1倒10的数组 随机从中取出五个数字 不重复,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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的数组 随机从中取出五个数字 不重复所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部