js生成一个以零开头的八位数并且依次递增

条件:1八位数;2.以领开头;3.末尾要依次递增


<script type="text/javascript">
function RondomPass(number){
var arr = new Array;
var arr1 = new Array("0","1","2","3","4","5","6","7","8","9");

for(var i=0;i<number;i++){
var n = Math.floor(Math.random()*10);
arr[i] =arr1[n] ;
//document.write(arr1[n]);
}

val = arr.join("")
//document.write(val);
return val;
}

function Account(num,a){ // num以领开头的8位数,a依次递增
//初始的a为数字
var s = a.toString(); // 数字转字符串
var b =s.split(""); //字符串转数组
var c = num-b.length;
var e= new Array;
for(var i=0;i<c;i++){
e[i] = 0;
}
var f = e.join(""); //数组转字符串

return f;
}

var num = ‘30‘;
for(var i=0;i<num;i++){
document.write("账户");
document.write(Account(8,i)+i);
document.write("&nbsp;&nbsp;");

document.write("密码");
document.write(RondomPass(8));
document.write("</br>");
}
</script>

js生成一个以零开头的八位数并且依次递增,布布扣,bubuko.com

时间: 2024-10-11 12:19:38

js生成一个以零开头的八位数并且依次递增的相关文章

jQuery 通过JS 生成一个自定义下载页面

有时需要通过JS生成一个下载页面,可以采用西面的方式 function getCSVData(){ // $('#tablesorter').table2CSV(); //把table转换成csv var csv_value=$('#tablesorter').table2CSV({delivery:'value'});//这是生成文件正文的,本实例可以忽略 var uri = "data:text/csv;charset=utf-8," + encodeURIComponent(cs

JS生成URL二维码

需求:项目中需要在UI界面有一个二维码,扫码后可以跳转到二维码包含的URL. 解决方案:在前端用js生成一个包含URL等信息的二维码. 实现: 方案一. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-T

JS生成随机密码

很多时候用户注册的时候需要给用户生成一个随机的密码,今天咱们就用JS生成一个随机密码吧. 说起来这个还是群里的一个小伙伴提出来的,下面直接开始写代码吧. 先声明一个数组,里面放密码所需要的英文字符.数字.特殊字符. var pasArr = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F',

js对Date对象的操作的问题(生成一个倒数7天的数组)

今天在论坛上看到这样一个问题如下: 问题描述: 使用JavaScript生成一个倒数7天的数组.比如今天是10月1号,生成的数组是["9月25号","9月26号","9月27号","9月28号","9月29号","9月30号","10月1号"].这个难点就是需要判断这个月份(可能还需要上一个月份)是30天还是31天,而且还有瑞年的2月28天或者29天. 解答思路: 不

分享一个js生成二维码的库

二维码用js生成会比用服务器生成方便很多,只要把window.location.href的值传入,即可生成对应的二维码..最主要是,这个库可以兼容ie6~ie9哦... 具体使用,请看官网:http://davidshimjs.github.io/qrcodejs/

JS一行代码,生成一个随机颜色,简单粗暴。

var r = '#'+ Math.random().toString(16).substr(-6); Dont believe, just try. Math.random().toString(16) 随机生成一个随机数,然后转为16进制字符串,截取后6位,now 就是随机颜色的后6位了. 原文地址:https://www.cnblogs.com/hill-foryou/p/8954452.html

前端学习-使用JS库Leaflet.js生成世界地图并获取标注地址经纬度。

介绍:Leaflet是一个开源的JavaScript库,对移动端友好且对地图有很好的交互性. 大小仅仅只有 33 KB, 同时具有大多数地图所需要的特点. Leaflet设计的非常简单易懂, 同时具有很好的性能和易用性. 它在桌面端和移动端都工作的相当高效,并有大量的插件用于扩张Leaflet的功能.微信公众号:673399718嘻嘻demo图如下: 使用leaflet.js生成世界地图非常方便,配置参数记录下,有兴趣的可以看看本例中引入jquery操作dom.首先:在页面的头部引入css文件c

js生成随机数

1. /*----------------------------------js生成随机四位数用户删除---------------------*/ function mathRand() { var num=""; for(var i=0;i<4;i++) { num+=Math.floor(Math.random()*10); } return num; } 2.Math.floor() 方法 floor() 方法可对一个数进行下舍入. 例如: <script typ

[jQuery编程挑战]006 生成一个倒计时效果

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="utf-8"/> <title>生成一个倒计时效果</title> <style type="text/css"> body{ margin:0; padding:0; background: orange; width: 100%; height: 10