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 相关文章推荐
来自qq的javascript面试题
Jul 24 Javascript
javascript中input中readonly和disabled区别介绍
Oct 23 Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
Apr 17 Javascript
AngularJS初始化过程分析(引导程序)
Dec 06 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
Jan 27 Javascript
关于两个jQuery(js)特效冲突的bug的解决办法
Sep 04 Javascript
JavaScript实现经典排序算法之插入排序
Dec 28 Javascript
Vue.js在使用中的一些注意知识点
Apr 29 Javascript
JavaScript实现三级联动效果
Jul 15 Javascript
vue打包后显示空白正确处理方法
Nov 01 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
JS前端轻量fabric.js系列之画布初始化
Aug 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
php之字符串变相相减的代码
2007/03/19 PHP
解决php中Cannot send session cache limiter 的问题的方法
2007/04/27 PHP
PHP学习之整理字符串
2011/04/17 PHP
PHP计划任务、定时执行任务的实现代码
2011/04/23 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
2018/06/06 PHP
javascript学习网址备忘
2007/05/29 Javascript
js函数般调用正则
2008/04/08 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
jQuery jcrop插件截图使用方法
2013/11/20 Javascript
JavaScript获取function所有参数名的方法
2015/10/30 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
javascript实现的上下无缝滚动效果
2016/09/19 Javascript
Javascript实现数组中的元素上下移动
2017/04/28 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
vue中如何添加百度统计代码
2020/12/19 Vue.js
Python深入学习之对象的属性
2014/08/31 Python
Python迭代器和生成器介绍
2015/03/06 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
Python中GeoJson和bokeh-1的使用讲解
2019/01/03 Python
python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)
2019/08/06 Python
Python 获取项目根路径的代码
2019/09/27 Python
浅谈Python爬虫原理与数据抓取
2020/07/21 Python
Python 防止死锁的方法
2020/07/29 Python
解决PDF 转图片时丢文字的一种可能方式
2021/03/04 Python
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
毕业生的自我评价
2013/12/30 职场文书
大学生思想汇报范文
2013/12/31 职场文书
减负增效提质方案
2014/05/23 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
大学生党员个人对照检查材料范文
2014/09/25 职场文书
2014年销售人员工作总结
2014/11/27 职场文书
开展警示教育活动总结
2015/05/09 职场文书
2015社区个人工作总结范文
2015/05/13 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
在python中实现导入一个需要传参的模块
2021/05/12 Python