Javascript随机数取出8个数不重复
来源:互联网 发布:什么是客户数据库 编辑:程序博客网 时间:2024/04/29 05:27
- <script language="javascript" type="text/javascript">
- Array.prototype.del = function(n)
- {
- if (n < 0) return this;
- return this.slice(0, n).concat(this.slice(n + 1, this.length));
- }
- function randomTest()
- {
- var a = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c",
- "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
- "A", "B", "C", "D", "E", "F", "G", "H", "I", "Z", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
- var b = "", c;
- for(i = 1; i <= 8; i ++ )
- {
- c = Math.floor(Math.random() * a.length);
- b = b + a[c];
- a = a.del(c);
- }
- document.write(b);
- }
- randomTest()
- </script>