随机生成10个不重复的0-100的数字(实例讲解)

drug94501 6 0 pdf 2021-05-24 17:05:50

在面试时,面试官问了我一道js题:随机生成一个含有10个元素的数组,且元素为0-100的不重复的整数。当时的第一反应是for循环生成10个数字,但是可能会有重复的情况;进一步思考,需要对生成的数字进行验证才能放到数组里面,但是问题来了,如果恰好有重复的,那我之前for循环生成的10个数字就不够了。当时回答的不好,回来后再仔细思考一下,看到了Dream_It_Possible的回复,多谢,写的比我好,查询数组中时候是否有某个元素时,我先用了indexOf,结果报错了,我也没有细究,就将数组转化为字符串再验证,看了他的代码我又去查了一下,数组也是有这个方法的。

随机生成10个不重复的0-100的数字(实例讲解)

随机生成10个不重复的0-100的数字(实例讲解)

用户评论
请输入评论内容
评分:
暂无评论