JS中产生20位随机数以0-9为例也可以是a-z A-Z


Posted in Javascript onAugust 01, 2014

JS代码:

function s20(){ 
var data=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]; 
for(var j=0;j<500;j++){ //500为想要产生的行数
var result="";
for(var i=0;i<20;i++){ //产生20位就使i<20
r=Math.floor(Math.random()*16); //16为数组里面数据的数量,目的是以此当下标取数组data里的值! 
result+=data[r]; //输出20次随机数的同时,让rrr加20次,就是20位的随机字符串了。 
} 
document.write(result); 
document.write("<br/>"); 
} }

完整html代码:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title></title> 
<script type="text/javascript"> 
function s20(){ 
var data=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]; 
for(var j=0;j<500;j++){ 
var result=""; 
for(var i=0;i<20;i++){ 
r=Math.floor(Math.random()*16);

result+=data[r]; 
} 
document.write(result); 
document.write("<br/>"); 
} } 
</script> 
</head> 
<body> 
<input type="button" onclick="s20()" value="产生随机数"> 
</body> 
</html>
Javascript 相关文章推荐
juqery 学习之三 选择器 简单 内容
Nov 25 Javascript
js 单击式的下拉菜单效果实例
Aug 13 Javascript
jquery复选框多选赋值给文本框的方法
Jan 27 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
Apr 06 Javascript
Bootstrap基本组件学习笔记之按钮组(8)
Dec 07 Javascript
JS仿淘宝搜索框用户输入事件的实现
Jun 19 Javascript
element-ui使用导航栏跳转路由的用法详解
Aug 22 Javascript
vue使用pdfjs显示PDF可复制的实现方法
Dec 14 Javascript
Vue数据绑定简析小结
May 07 Javascript
vue中v-show和v-if的异同及v-show用法
Jun 06 Javascript
vue从零实现一个消息通知组件的方法详解
Mar 16 Javascript
javascript实现获取中文汉字拼音首字母
May 19 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
Aug 01 #Javascript
批量修改标签css样式以input标签为例
Jul 31 #Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
Jul 31 #Javascript
jquery、js调用iframe父窗口与子窗口元素的方法整理
Jul 31 #Javascript
jquery获取一个元素下面相同子元素的个数代码
Jul 31 #Javascript
json属性名为什么要双引号(个人猜测)
Jul 31 #Javascript
一个不错的字符串转码解码函数(自写)
Jul 31 #Javascript
You might like
使用php实现快钱支付功能(涉及到接口)
2013/07/01 PHP
PHP小教程之实现双向链表
2014/06/12 PHP
PHP编程获取各个时间段具体时间的方法
2017/05/26 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
innerHTML 和 getElementsByName 在IE下面的bug 的解决
2010/04/09 Javascript
javascript获取隐藏dom的宽高 具体实现
2013/07/14 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
JavaScript实现强制重定向至HTTPS页面
2015/06/10 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
Vue数据驱动模拟实现4
2017/01/12 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
2017/07/10 Javascript
angular4实现tab栏切换的方法示例
2017/10/21 Javascript
实现div滚动条默认最底部以及默认最右边的示例代码
2017/11/15 Javascript
web前端页面生成exe可执行文件的方法
2018/02/08 Javascript
vue使用laydate时间插件的方法
2018/11/14 Javascript
JavaScript多种页面刷新方法小结
2019/04/04 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
[46:27]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#2LGD VS MVP.Phx第一局
2016/03/02 DOTA
python操作摄像头截图实现远程监控的例子
2014/03/25 Python
Python编程把二叉树打印成多行代码
2018/01/04 Python
python实现excel读写数据
2021/03/02 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
Python使用贪婪算法解决问题
2019/10/22 Python
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
《桂林山水》教学反思
2014/02/08 职场文书
火车的故事教学反思
2014/02/11 职场文书
院领导写的就业推荐信
2014/03/09 职场文书
学校春季防火方案
2014/06/08 职场文书
青年联谊会致辞
2015/07/31 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书
Redis实现订单自动过期功能的示例代码
2021/05/08 Redis
golang内置函数len的小技巧
2021/07/25 Golang