有时候我们进行测试的时候,需要一些标识,以保证每次输入的值不同。 调用下面的小工具就可以实现啦!
它可以输出0-9或这A-Z的8位随机字符串。 当然也可以修改相应的值来修改其长度和内容。 希望对大家有点用处哦!
希望有心人可以将它改成其他语言。比如ruby啊,VB啊。。。。。
————————————————————————————————————————
js:
function getRandom(){ var base = “1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”; var temp = “”; for (i = 0; i < 8; i++) { p = Math.random() * 63; if ( p > 61 ) p = 61; temp += base.substring(p, p + 1); } return temp; }
——————————————————————————————————————–
java: public static String getRandom(){ String base = “1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”; String temp = “”; for (int i = 0; i < 8; i++){ double p = Math.random() * 63; int ii = new Double(p).intValue(); if ( p > 61 ) p = 61; temp +=base.substring(ii, ii + 1); } return temp; }