Selama pengembangan dan pengujian, Anda sering perlu mengisi nama Anda, nomor ponsel, nomor ID, dan nomor kartu bank, yang harus memenuhi persyaratan format dan tidak dapat diulang. Setiap orang akan mencari berbagai generator secara online. Bisakah Anda menulis generator sederhana sendiri? Di bawah ini adalah kode JS yang secara acak menghasilkan nama, nomor ponsel, nomor ID, dan nomor kartu bank.
// menghasilkan fungsi nama acak getName () {var familyNames = array baru ("zhao", "qian", "sun", "li", "zhou", "wu", "zheng", "wang", "feng", "chen", "chen", "chua", "wei," zheng ", chen", "chen", "chua", "wei," zheng ", chen", "chen", "chua", "wei," wei, "zheng" zheng ", chen", "chua", "wei," wei, "wei," wei, "wei", "zheng" zheng "zheng" "Chen", "Chen", "Han", "Yang", "Zhu", "Zhen", "Zheng", "Zhang", "Shi", "Zhang", "Chong", "Cao", "Yan", "Hua", "Jin", "Weei", "Tao", "" Jiang "," Jiang "," Jiang "," Jiang "," Jiang "," JIU "," JIN "," JIN "," JIN "", " "Bai", "shui", "dou", "zhang", "yun", "su", "pan", "ge", "xi", "fan", "peng", "lang", "lu", "wei", "lug", "" ren "," ren "," feng "," "," "", "" "" "," ren "," Feng "," "", "" "" "LIGUA", "RAN", "FERG", "" "," "" "" "" RENT "YUO", "FENG", "" "," "" "" "RENT" RENT "REN", "" "" "Liang", "Shi", "Tang", "Liang", "Cen", "Xue", "Lei", "Dia", "Ni", "Tang", "Teng", "Yin", "Luo", "Bi", "Bi", "Bi", "Bi", "Bi", "Yu", "Yu," Yu, "BI", "BI", "BI", "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU," YU, "YU", " "Kang", "wu", "wu", "yu", "yuan", "bu", "gu", "Meng", "ping", "huang", "dia", "mu", "xiao", "yin"); var givennames = array baru ("zixuan", "miao", "guodong", "master", "ruitang", "sweet", "min", "shang", "guoxian", "he xiang", "chen tao", "haoxuan", "yixuan", "yi chen", "jinch", "yixuan", "yi chen", "yichun", jinch "," yichun "," yi chen "," jinch "," yixuan "," yi chen "," yichun ", jinch", "yichun", "yi chen", "yicha", jinch " Qi", "Yang", "Wenhao", "Dongdong", "Xianglin", "Haochen", "Xihan", "Xiangyun", "Yihao", "Xinhui", "Cultivation", "Meixin", "Shuhui", "Wenxuan", "Wenjie", "Xinyuan", "Zhonglin", "Rongrun", "Xinru", "Huijia", "Newly built", "Cultivation forest", "Yifei", "Lin", "Bingjie", "Jiaxin", "Hanhan", "Yuchen", "Chunmei", "Zehui", "Hanyue", "Ruhua", "Crystal", "Lingjing", "Lingjing", "Ranxi", "yuhan", "jiayi", "ziqi", "zixuan", "ruichen", "xinrui", "mingyuan", "xinyi", "zeyuan", "xinyi", "jiayi", "jiaHui", "chenqiano", "jiayi", "jiaHui", "" jiayi "," jiaHui "," jiayi "," jiuxin "," jiayi "," jiuxin "," jiayi "," jiayi "," jiayi "," jiayi, " "Shujun", "jinginging", "runsha", "rongshan", "jiayu", "jiayu", "xiaoqing", "yiming", "yuchen", "tianchi", "tianhao", "yuze", "yuchen", "yahan", "qingan", "yuze", "yuman", "qiialan", "qiialan", "qiialan", "qiialan", "qiialan", "quialan", "qiialan", "qiialan", "qiialan", "quialan", "qiialan", "quialan", "qiialan", "yuze", "yuze", "yuze" " "Tianhe", "ao", "jiaHao", "tian aG", "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"); untuk (var i = 0; i <x.length; i ++) {var o = x [i]; o.value = nama; }} // menghasilkan fungsi nomor ponsel acak getMoble () {var prefixArray = array baru ("130", "131", "132", "133", "135", "137", "138", "170", "187", "189"); var i = parseInt (10 * math.random ()); var awalan = prefixArray [i]; untuk (var j = 0; j <8; j ++) {prefix = awalan+math.floor (math.random () * 10); } var x = document.geteLementsByName ("mobile_tel"); untuk (var i = 0; i <x.length; i ++) {var o = x [i]; o.value = awalan; }} // menghasilkan fungsi nomor ID acak getId_no () {var coeficientarray = ["7", "9", "10", "5", "8", "4", "2", "1", "6", "3", "7", "9", "10", "5", "8", "4", "2" 2 "," 9 "," 10 "," 5 "," 8 "," 4 "," 2 "2" "1", "0", "x", "9", "8", "7", "6", "5", "4", "3", "2"]; // kode verifikasi var address = "420101"; // alamat var ulang tahun = "19810101"; // ulang tahun var s = math.floor (math.random ()*10) .toString () + math.floor (math.random ()*10) .toString () + math.floor (math.random ()*10) .toString (); var array = (alamat + ulang tahun + s) .split (""); var total = 0; untuk (i in array) {total = total + parseInt (array [i])*parseInt (coeficientArray [i]); } var lastNumber = lastNumberArray [parseInt (total%11)]; var id_no_string = alamat + ulang tahun + s + lastNumber; var x = document.geteLementsByName ("id_no"); untuk (var i = 0; i <x.length; i ++) {var o = x [i]; o.value = id_no_string; }} // menghasilkan fungsi nomor kartu bank acak getBank_account () {var bank_no = document.getElementById ("bank_no_select"). Value; var awalan = ""; switch (bank_no) {case "0102": prefix = "622202"; merusak; case "0103": awalan = "622848"; merusak; case "0105": awalan = "622700"; merusak; case "0301": awalan = "622262"; merusak; kasus "104": awalan = "621661"; merusak; case "0303": awalan = "622666"; merusak; kasus "305": awalan = "622622"; merusak; case "0306": awalan = "622556"; merusak; case "0308": awalan = "622588"; merusak; case "0410": awalan = "622155"; merusak; kasus "302": awalan = "622689"; merusak; kasus "304": awalan = "622630"; merusak; kasus "309": awalan = "622908"; merusak; kasus "310": awalan = "621717"; merusak; kasus "315": awalan = "622323"; merusak; kasus "316": awalan = "622309"; merusak; default:} untuk (var j = 0; j <13; j ++) {prefix = prefix+math.floor (math.random () * 10); } var x = document.geteLementsByName ("Bank_no"); untuk (var i = 0; i <x.length; i ++) {var o = x [i]; o.value = bank_no; } var y = document.geteLementsByName ("Bank_Account"); untuk (var i = 0; i <y.length; i ++) {var o = y [i]; o.value = awalan; }}Artikel di atas "JS" secara acak menghasilkan nama, nomor ponsel, nomor ID, dan nomor kartu bank [kode implementasi] adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.