用while语句实现生成一个随机4位不重复密码

利用while方法从一个有多个重复值的数组中,生成一个4位不重复的数字密码。

首先,先创建一个用于实例的数组


要获得不重复的值,应首先保证数组的不重复。所以,应当对原数组进行去重

此时的输出值应为arr=[1,2,7,8,54,89,6,3,4,5];

可以看到,此时的值为不重复的。

去重之后,在创建一个新数组中,将此时的值放入。


此时,就可进行判定,再生成一个新的函数,来生成一个四个值的不重复数组。


此时输出的,便是一个只有四个数值,不重复的数组。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容