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基础资料整理3 正则
Dec 06 Javascript
模拟多级复选框效果的jquery代码
Aug 13 Javascript
jQuery 写的简单打字游戏可以提示正确和错误的次数
Jul 01 Javascript
Angular-Touch库用法示例
Dec 22 Javascript
原生js轮播(仿慕课网)
Feb 15 Javascript
如何重置vue打印变量的显示方式
Dec 06 Javascript
vue.js中proxyTable 转发请求的实现方法
Sep 20 Javascript
详解如何使用微信小程序云函数发送短信验证码
Mar 13 Javascript
JS块级作用域和私有变量实例分析
May 11 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
Aug 13 Javascript
浅谈vant组件Picker 选择器选单选问题
Nov 04 Javascript
使用Cargo工具高效创建Rust项目
Aug 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
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
Laravel 5框架学习之向视图传送数据
2015/04/08 PHP
一个完整的PHP类包含的七种语法说明
2015/06/04 PHP
推荐30个新鲜出炉的精美 jQuery 效果
2012/03/26 Javascript
jQuery模拟超链接点击效果代码
2013/04/21 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
2018/01/13 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
vue使用codemirror的两种用法
2019/08/27 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
python使用循环实现批量创建文件夹示例
2014/03/25 Python
Python使用chardet判断字符编码
2015/05/09 Python
Python中使用ElementTree解析XML示例
2015/06/02 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
基于python实现的百度音乐下载器python pyqt改进版(附代码)
2019/08/05 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
在HTML5 Canvas中放入图片和保存为图片的方法
2014/05/03 HTML / CSS
FC-Moto丹麦:欧洲最大的摩托车服装和头盔商店之一
2019/08/20 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
函数指针的定义是什么
2016/08/14 面试题
求职简历自荐信
2013/10/20 职场文书
禁毒宣传活动总结
2014/08/26 职场文书
2014年资料员工作总结
2014/11/18 职场文书
学雷锋倡议书
2015/01/19 职场文书
清洁工个人工作总结
2015/03/05 职场文书
导游词之藏龙百瀑景区
2019/12/30 职场文书
pytorch交叉熵损失函数的weight参数的使用
2021/05/24 Python
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL