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 相关文章推荐
JavaScript监测ActiveX控件是否已经安装过的代码
Sep 02 Javascript
javascript 动态设置已知select的option的value值的代码
Dec 16 Javascript
JQery 渐变图片导航效果代码 漂亮
Jan 01 Javascript
ASP.NET中AJAX 调用实例代码
May 03 Javascript
浅析document.createDocumentFragment()与js效率
Jul 08 Javascript
bootstrap学习笔记之初识bootstrap
Jun 21 Javascript
利用纯Vue.js构建Bootstrap组件
Nov 03 Javascript
Angular4学习笔记之新建项目的方法
Jul 18 Javascript
Node.js使用cookie保持登录的方法
May 11 Javascript
JavaScript实现正则去除a标签并保留内容的方法【测试可用】
Jul 18 Javascript
vue webpack重写cookie路径的方法
Jul 10 Javascript
vuex存储复杂参数(如对象数组等)刷新数据丢失的解决方法
Nov 05 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
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
ThinkPHP自动完成中使用函数与回调方法实例
2014/11/29 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
PHP实现唤起微信支付功能
2019/02/18 PHP
[原创]后缀就扩展名为js的文件是什么文件
2007/12/06 Javascript
JS 控制CSS样式表
2009/08/20 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
bootstrap自定义样式之bootstrap实现侧边导航栏功能
2018/09/10 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
js贪心算法 钱币找零问题代码实例
2019/09/11 Javascript
Python中使用SAX解析xml实例
2014/11/21 Python
python模块之StringIO使用示例
2015/04/08 Python
利用Python中的pandas库对cdn日志进行分析详解
2017/03/07 Python
Python语言实现将图片转化为html页面
2017/12/06 Python
python3 selenium 切换窗口的几种方法小结
2018/05/21 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
2019/10/23 Python
python:动态路由的Flask程序代码
2019/11/22 Python
flask 实现上传图片并缩放作为头像的例子
2020/01/09 Python
tensorflow estimator 使用hook实现finetune方式
2020/01/21 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
Python基于wordcloud及jieba实现中国地图词云图
2020/06/09 Python
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
联想法国官方网站:Lenovo法国
2018/10/18 全球购物
入党申请人的自我鉴定
2013/12/01 职场文书
运动会开幕式主持词
2014/03/28 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
作风大整顿心得体会
2014/09/10 职场文书
政风行风评议个人心得体会
2014/10/29 职场文书
银行给客户的感谢信
2015/01/23 职场文书
吴仁宝观后感
2015/06/09 职场文书
Python实现视频自动打码的示例代码
2022/04/08 Python