개발 및 테스트 중에는 형식 요구 사항을 충족해야하며 반복 할 수없는 이름, 휴대폰 번호, ID 번호 및 은행 카드 번호를 작성해야합니다. 모두가 온라인으로 다양한 발전기를 검색 할 것입니다. 간단한 발전기를 직접 쓸 수 있습니까? 아래는 이름, 휴대폰 번호, ID 번호 및 은행 카드 번호를 무작위로 생성하는 JS 코드입니다.
// 랜덤 이름 함수 생성 getName () {var familyNames = new Array ( "Zhao", "Qian", "Sun", "Li", "Zhou", "wu", "Zheng", "Wang", "Chen", "Chen", "Chua", "Zheng", "Chen" "Chen", "Chen", "Han", "Yang", "Zhu", "Zhen", "Zheng", "Zhang", "Shi", "Zhang", "Chong", "Yan", "Hua", "Jin", "Wei", "Tao", "Qi", "" "", "" "," "", "" "," "", "", "", "", "", "", "", "", "," ",", "", "," "," "," ",", "", "," ",", ",", ",", ",", "xi" "Bai", "Shui", "d "liang", "shi", "tang", "liang", "cen", "xue", "lei", "lei", "ni", "ni", "ni", "tang", "teng", "yin", "luo", "bi", "bi", "bi", "bi", "yu", "yu", ",", "", ",", ",", "," "Qi", "Kang", "Wu", "Wu", "Yu", "Yuan", "Bu", "Gu", "Meng", "Ping", "Huang", "He", "Mu", "Xiao", "Yin"); VAR GIVENNAMES = NEW ARRAY ( "Zixuan", "Miao", "Guodong", "Mas Qi ","Yang ","Wenhao ","Dongdong ","Xianglin ","Haochen ","Xihan ","Xiangyun ","Xiangyun ","yihao ","Xinhui ","재배 ","Meixin ","Shuhui ","wenxuan ","wenjie ","xinyuan ","Zhong " "Rongrun", "Xinru", "Huijia", "새로 지은", "재배 숲", "Yifei", "Lin", "Bingjie", "Jiaxin", "Hanhan", "Yuchen", "Chunmei", "Zehui", "Hanyue", "Lingjing", "ringjing", "ringjing" "Lingjing", "Ranxi", "Yuhan", "Jiayi", "Ziqi", "Zixuan", "Ruichen", "Xinrui", "Mingyuan", "Xinyi", "Zeyuan", "Xinyi", "Jiayi", "Jiahui", "Chenqian", "Chenqian" "Yunhao", "Ruxin", "Shujun", "Jingsying", "Runsha", "Rongshan", "Jiyu", "Jiyu", "Xiaoqing", "Yiming", "Yuchen", "Tianchi", "Tianhao", "Yuze", "Yahan", "" "," "", "" "," "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "yahan" "Jiale", "Chenhan", "Tianhe", "Ao", "Jiahao", "Tian Meng", "Ruomeng"); var i = parseint (10 * math.random ()) * 10 + parseint (10 * math.random ()); var familyName = familyNames [i]; var j = parseint (10 * math.random ()) * 10 + parseint (10 * math.random ()); var givenname = givennames [i]; var name = familyName + givenname; var x = document.getElementsByName ( "client_name"); for (var i = 0; i <x.length; i ++) {var o = x [i]; O.Value = 이름; }} // 임의의 휴대 전화 번호 기능 생성 getMoble () {var prefixarray = new Array ( "130", "131", "132", "133", "135", "137", "138", "170", "189"), "189"); var i = parseint (10 * math.random ()); var prefix = prefixArray [i]; for (var j = 0; j <8; j ++) {prefix = prefix+math.floor (math.random () * 10); } var x = document.getElementsByName ( "mobile_tel"); for (var i = 0; i <x.length; i ++) {var o = x [i]; O.Value = 접두사; }} // 임의의 ID 번호 함수 생성 getId_no () {var coeffiticalArray = [ "7", "9", "10", "5", "8", "4", "2", "1", "6", "3", "7", "9", "10", "5", "8", "2"]; "1", "0", "x", "9", "8", "7", "6", "5", "4", "3", "2"]; // villification code var address = "420101"; // 주소 var 생일 = "19810101"; // 생일 var s = math.floor (math.random ()*10) .toString () + math.floor (math.random ()*10) .toString () + math.floor (math.random ()*10) .tostring (); var array = (주소 + 생일 + s) .split ( ""); var total = 0; for (배열) {Total = Total + parseint (Array [i])*parseint (CoefficentArray [i]); } var lastNumber = lastNumberArray [parseint (Total%11)]; var id_no_string = 주소 + 생일 + s + 최종 번호; var x = document.getElementsByName ( "id_no"); for (var i = 0; i <x.length; i ++) {var o = x [i]; O.Value = id_no_string; }} // 임의의 은행 카드 번호 기능 생성 getBank_Account () {var bank_no = document.getElementById ( "bank_no_select"). 값; var prefix = ""; switch (bank_no) {case "0102": prefix = "622202"; 부서지다; 사례 "0103": prefix = "622848"; 부서지다; 사례 "0105": prefix = "622700"; 부서지다; 사례 "0301": prefix = "622262"; 부서지다; 사례 "104": prefix = "621661"; 부서지다; 사례 "0303": prefix = "622666"; 부서지다; 사례 "305": prefix = "622622"; 부서지다; 사례 "0306": prefix = "622556"; 부서지다; 사례 "0308": prefix = "622588"; 부서지다; 사례 "0410": prefix = "622155"; 부서지다; 사례 "302": prefix = "622689"; 부서지다; 사례 "304": prefix = "622630"; 부서지다; 사례 "309": prefix = "622908"; 부서지다; 사례 "310": prefix = "621717"; 부서지다; 사례 "315": prefix = "622323"; 부서지다; 사례 "316": prefix = "622309"; 부서지다; default :} for (var j = 0; } var x = document.getElementsByName ( "bank_no"); for (var i = 0; i <x.length; i ++) {var o = x [i]; O.Value = bank_no; } var y = document.getElementsByName ( "bank_account"); for (var i = 0; i <y.length; i ++) {var o = y [i]; O.Value = 접두사; }}위의 기사 "JS"는 이름, 휴대폰 번호, ID 번호 및 은행 카드 번호 [구현 코드]가 무작위로 생성됩니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.