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 相关文章推荐
JS 表单验证大全
Nov 23 Javascript
推荐17个优美新鲜的jQuery的工具提示插件
Sep 14 Javascript
jquery复选框全选/取消示例
Dec 30 Javascript
javascript常用代码段搜集
Dec 04 Javascript
浅谈js原生拖放
Nov 21 Javascript
解析微信JS-SDK配置授权,实现分享接口
Dec 09 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
Dec 09 Javascript
JavaScrpt中如何使用 cookie 设置查看与删除功能
Jul 09 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
Jul 11 Javascript
ReactNative踩坑之配置调试端口的解决方法
Jul 28 Javascript
webpack+react+antd脚手架优化的方法
Apr 02 Javascript
vue3.0自定义指令(drectives)知识点总结
Dec 27 Vue.js
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异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
PHP实现文件上传和多文件上传
2015/12/24 PHP
PHP常见的6个错误提示及解决方法
2016/07/07 PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
2016/11/25 PHP
javascript 常用代码技巧大收集
2009/02/25 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
关于jQuery中的end()使用方法
2011/07/10 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
js贪吃蛇网页版游戏特效代码分享(挑战十关)
2015/08/24 Javascript
jQuery动态增减行的实例代码解析(推荐)
2016/12/05 Javascript
JavaScript中的子窗口与父窗口的互相调用问题
2017/02/08 Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
2017/06/01 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
js中实例与对象的区别讲解
2019/01/21 Javascript
vue项目前端埋点的实现
2019/03/06 Javascript
Python中获取网页状态码的两个方法
2014/11/03 Python
python使用rpc框架gRPC的方法
2018/08/24 Python
PyQt5实现简易计算器
2020/05/30 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
2019/07/19 Python
浅谈Python2之汉字编码为unicode的问题(即类似\xc3\xa4)
2019/08/12 Python
Python装饰器使用你可能不知道的几种姿势
2019/10/25 Python
pymysql 插入数据 转义处理方式
2020/03/02 Python
韩国休闲女装品牌网站:ANAIS
2016/08/24 全球购物
斯洛伐克电子产品购物网站:DATART
2020/04/05 全球购物
OnePlus加拿大官网:中国国际化手机品牌
2020/10/13 全球购物
C语言50道问题
2014/10/23 面试题
《威尼斯的小艇》教学反思
2014/02/17 职场文书
《学会合作》教学反思
2014/04/12 职场文书
舞蹈教育学专业自荐信
2014/06/15 职场文书
迁户口计划生育证明
2014/10/19 职场文书
2014年大学生工作总结
2014/11/20 职场文书
2016年中学植树节活动总结
2016/03/16 职场文书
Flask搭建一个API服务器的步骤
2021/05/28 Python