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 相关文章推荐
禁止F5等快捷键的JS代码
Mar 06 Javascript
Jquery判断$(&quot;#id&quot;)获取的对象是否存在的方法
Sep 25 Javascript
JS实现模仿微博发布效果实例代码
Dec 16 Javascript
jQuery关键词说明插件cluetip使用指南
Apr 21 Javascript
深入理解jquery自定义动画animate()
May 24 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
Jun 13 Javascript
jquery mobile 实现自定义confirm确认框效果的简单实例
Jun 17 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
Aug 09 Javascript
浅谈js基本数据类型和typeof
Aug 09 Javascript
微信小程序之前台循环数据绑定
Aug 18 Javascript
layui添加动态菜单与选项卡
Jul 26 Javascript
Javascript原生ajax请求代码实例
Feb 20 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+html5+ajax实现上传图片的方法
2016/05/14 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
PDO::_construct讲解
2019/01/27 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
ext 同步和异步示例代码
2009/09/18 Javascript
Javascript 入门基础学习
2010/03/10 Javascript
js中判断控件是否存在
2010/08/25 Javascript
ECMAScript 创建自己的js类库
2012/11/22 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
nodejs中使用多线程编程的方法实例
2015/03/24 NodeJs
javascript实现简单的省市区三级联动
2015/05/14 Javascript
jquery 实现回车登录详解及实例代码
2016/10/23 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
2018/10/10 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
JavaScript中的各种宽高属性的实现
2020/05/08 Javascript
JS字符串补全方法padStart()和padEnd()
2020/05/27 Javascript
python使用PythonMagick将jpg图片转换成ico图片的方法
2015/03/26 Python
python list排序的两种方法及实例讲解
2017/03/20 Python
python爬虫基本知识
2018/03/05 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
2019/08/01 Python
Python文本处理简单易懂方法解析
2019/12/19 Python
Python识别html主要文本框过程解析
2020/02/18 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
python 使用csv模块读写csv格式文件的示例
2020/12/02 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
澳大利亚最受欢迎的美发和美容在线商店:Catwalk
2018/12/12 全球购物
远程学习的教学用品和家庭学习资源:Really Good Stuff
2020/04/27 全球购物
写字楼租赁意向书
2014/07/30 职场文书
法定代表人授权委托书范文
2014/08/02 职场文书
国际会计专业求职信
2014/08/04 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
退休劳动合同怎么写?
2019/10/25 职场文书
python爬虫请求库httpx和parsel解析库的使用测评
2021/05/10 Python