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 相关文章推荐
Javascript &amp; DHTML 实例编程(教程)基础知识
Jun 02 Javascript
firefox firebug中文入门教程 脚本之家新年特别版
Jan 02 Javascript
AJAX的跨域与JSONP(为文章自动添加短址的功能)
Jan 17 Javascript
JavaScript Distilled 基础知识与函数
Apr 07 Javascript
如何获取select下拉框的值(option没有及有value属性)
Nov 08 Javascript
JavaScript事件处理的方式(三种)
Apr 26 Javascript
jquery日历插件e-calendar升级版
Nov 10 Javascript
AngularJS读取JSON及XML文件的方法示例
May 25 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
Sep 05 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
Mar 09 Javascript
基于vue实现一个神奇的动态按钮效果
May 15 Javascript
JavaScript基础之this和箭头函数详析
Sep 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
Windows下编译PHP5.4和xdebug全记录
2015/04/03 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
js模拟弹出效果代码修正版
2008/08/07 Javascript
Confirmer JQuery确认对话框组件
2010/06/09 Javascript
node.js中的fs.fchownSync方法使用说明
2014/12/16 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
2015/03/03 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
jQuery插件cxSelect多级联动下拉菜单实例解析
2016/06/24 Javascript
Bootstrap Multiselect 常用组件实现代码
2017/07/09 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
vue.js template模板的使用(仿饿了么布局)
2018/08/13 Javascript
JSONP原理及应用实例详解
2018/09/13 Javascript
jQuery事件多次绑定与解绑问题实例分析
2019/02/19 jQuery
node Buffer缓存区常见操作示例
2019/05/04 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
2019/09/02 Javascript
微信小程序实现限制用户转发功能的实例代码
2020/02/22 Javascript
Python命名空间详解
2014/08/18 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
Python subprocess模块功能与常见用法实例详解
2018/06/28 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
python实现文件的分割与合并
2019/08/29 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
2019/10/30 Python
将数据集制作成VOC数据集格式的实例
2020/02/17 Python
基于python纯函数实现井字棋游戏
2020/05/27 Python
Python爬取数据并实现可视化代码解析
2020/08/12 Python
css3实现超炫风车特效
2014/11/12 HTML / CSS
一款纯css3实现的颜色渐变按钮的代码教程
2014/11/12 HTML / CSS
AJax面试题
2014/11/25 面试题
外贸采购员求职的自我评价
2013/11/26 职场文书
社区党总支书记先进事迹材料
2014/01/24 职场文书
初一新生军训方案
2014/05/22 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
春风化雨观后感
2015/06/11 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
MySQL实现配置主从复制项目实践
2022/03/31 MySQL