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 相关文章推荐
My Desktop :) 桌面式代码
Dec 29 Javascript
jquery选择器-根据多个属性选择示例代码
Oct 21 Javascript
输入框过滤非数字的js代码
Sep 18 Javascript
使用JavaScript获取地址栏参数的方法
Dec 19 Javascript
Javascript调用函数方法的几种方式介绍
Mar 20 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
Sep 15 Javascript
javascript数据结构之双链表插入排序实例详解
Nov 25 Javascript
详解Node.js如何开发命令行工具
Aug 14 Javascript
巧用canvas
Jan 21 Javascript
windows下vue-cli及webpack搭建安装环境
Apr 25 Javascript
JavaScript类的继承方法小结【组合继承分析】
Jul 11 Javascript
vue+springboot图片上传和显示的示例代码
Feb 14 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
制作美丽的拉花
2021/03/03 冲泡冲煮
NO3第三帝国留言簿制作过程
2006/10/09 PHP
php通过隐藏表单控件获取到前两个页面的url
2014/09/09 PHP
Apache服务器下防止图片盗链的办法
2015/07/06 PHP
php实现json编码的方法
2015/07/30 PHP
PHP实现单文件、多个单文件、多文件上传函数的封装示例
2019/09/02 PHP
基于jQuery实现的当离开页面时出现提示的实现代码
2011/06/27 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
用客户端js实现带省略号的分页
2013/04/27 Javascript
jQuery使用height()获取高度需要注意的地方
2014/12/13 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
2020/03/30 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
基于es6三点运算符的使用方法(实例讲解)
2017/10/12 Javascript
angularjs实现时间轴效果的示例代码
2017/11/29 Javascript
利用jqprint插件打印页面内容的实现方法
2018/01/09 Javascript
详解webpack babel的配置
2018/01/09 Javascript
浅谈Redux中间件的实践
2018/07/27 Javascript
详解JS浏览器事件循环机制
2019/03/27 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
JavaScript怎样在删除前添加确认弹出框?
2019/05/27 Javascript
vue中使用element ui的弹窗与echarts之间的问题详解
2019/10/25 Javascript
python实现简单温度转换的方法
2015/03/13 Python
Python的爬虫程序编写框架Scrapy入门学习教程
2016/07/02 Python
全面了解python字符串和字典
2016/07/07 Python
如何在python中使用selenium的示例
2017/12/26 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
Windows系统Python直接调用C++ DLL的方法
2019/08/01 Python
Python编写打字训练小程序
2019/09/26 Python
python判断一个变量是否已经设置的方法
2020/08/13 Python
Java面试题:Java类的Main方法如果是Private将会怎么样
2016/08/18 面试题
早会主持词
2014/03/17 职场文书
大学生国家助学金感谢信
2015/01/23 职场文书
2015年公民道德宣传日活动总结
2015/03/23 职场文书
2015年银行客户经理工作总结
2015/04/01 职场文书