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 相关文章推荐
多个iframe自动调整大小的问题
Sep 18 Javascript
jQuery 1.3 和 Validation 验证插件1.5.1
Jul 09 Javascript
JavaScript控制Session操作方法
Jan 17 Javascript
JavaScript数据结构之二叉树的遍历算法示例
Apr 13 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
Oct 24 Javascript
Webpack 4.x搭建react开发环境的方法步骤
Aug 15 Javascript
vue-router 实现导航守卫(路由卫士)的实例代码
Sep 02 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
Oct 07 Javascript
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
jsonp实现百度下拉框功能的方法分析
May 10 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
Sep 16 Javascript
实例讲解React 组件生命周期
Jul 08 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 中执行系统外部命令
2006/10/09 PHP
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
一键生成各种尺寸Icon的php脚本(实例)
2017/02/08 PHP
根据key删除数组中指定的元素实现方法
2017/03/02 PHP
php压缩文件夹最新版
2018/07/18 PHP
php中青蛙跳台阶的问题解决方法
2018/10/14 PHP
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
js arguments,jcallee caller用法总结
2013/11/30 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
javascript实现修改微信分享的标题内容等
2014/12/11 Javascript
JavaScript中的setUTCDate()方法使用详解
2015/06/11 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
JS实现图片放大镜插件详解
2017/11/06 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
基于javascript实现放大镜特效
2020/12/03 Javascript
[15:56]Heroes18_暗影萨满(完美)
2014/10/31 DOTA
处理Python中的URLError异常的方法
2015/04/30 Python
Python连接SQLite数据库并进行增册改查操作方法详解
2020/02/18 Python
python定义具名元组实例操作
2021/02/28 Python
蒂芙尼澳大利亚官方网站:Tiffany&Co. Australia
2017/08/27 全球购物
俄罗斯最大的在线珠宝大卖场:Nebo
2019/12/08 全球购物
牵手50台湾:专为黄金岁月的单身人士而设的交友网站
2021/02/18 全球购物
最新党员的自我评价分享
2013/11/04 职场文书
什么是岗位职责
2013/11/12 职场文书
大学生会计职业生涯规划范文
2014/02/28 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
cf收人广告词
2014/03/14 职场文书
春节联欢会主持词
2014/03/24 职场文书
国庆节演讲稿范文2014
2014/09/19 职场文书
小学中等生评语
2014/12/29 职场文书
统计员岗位职责范本
2015/04/14 职场文书
珍爱生命主题班会
2015/08/13 职场文书
《检阅》教学反思
2016/02/22 职场文书
Python Django / Flask如何使用Elasticsearch
2022/04/19 Python
Nginx静态压缩和代码压缩提高访问速度详解
2022/05/30 Servers