利用while方法从一个有多个重复值的数组中,生成一个4位不重复的数字密码。
首先,先创建一个用于实例的数组
要获得不重复的值,应首先保证数组的不重复。所以,应当对原数组进行去重
此时的输出值应为arr=[1,2,7,8,54,89,6,3,4,5];
可以看到,此时的值为不重复的。
去重之后,在创建一个新数组中,将此时的值放入。
此时,就可进行判定,再生成一个新的函数,来生成一个四个值的不重复数组。
此时输出的,便是一个只有四个数值,不重复的数组。
利用while方法从一个有多个重复值的数组中,生成一个4位不重复的数字密码。
首先,先创建一个用于实例的数组
要获得不重复的值,应首先保证数组的不重复。所以,应当对原数组进行去重
此时的输出值应为arr=[1,2,7,8,54,89,6,3,4,5];
可以看到,此时的值为不重复的。
去重之后,在创建一个新数组中,将此时的值放入。
此时,就可进行判定,再生成一个新的函数,来生成一个四个值的不重复数组。
此时输出的,便是一个只有四个数值,不重复的数组。
本文标题:用while语句实现生成一个随机4位不重复密码
本文链接:https://www.haomeiwen.com/subject/csyxmctx.html
网友评论