javascript根据时间生成m位随机数最大13位


Posted in Javascript onOctober 30, 2014

根据时间生成m位随机数,最大13位随机数,并且不能保证首位不为0

function ran(m) {
m = m > 13 ? 13 : m;
var num = new Date().getTime();
return num.toString().substring(13 - m);
}
console.log(ran(5));

根据Math的random函数生成的随机数截取m位,生成的随机数最大不超过16位,能保证首位不为0

function rand(m) {
m = m > 16 ? 16 : m;
var num = Math.random().toString();
if(num.substr(num.length - m, 1) === '0') {
return rand(m);
}
return num.substring(num.length - m);
}
console.log(rand(5));

根据Math的random函数生成,位数没有限制,首位不为0

function rando(m) {
var num = '';
for(var i = 0; i < m; i++) {
var val = parseInt(Math.random()*10, 10);
if(i === 0 && val === 0) {
i--;
continue;
}
num += val;
}
return num;
}
console.log(rando(5));
Javascript 相关文章推荐
JQuery 无废话系列教程(二) jquery实战篇上
Jun 23 Javascript
Jquery CheckBox全选方法代码附js checkbox全选反选代码
Jun 09 Javascript
基于JQuery的抓取博客园首页RSS的代码
Dec 01 Javascript
js中的setInterval和setTimeout使用实例
May 09 Javascript
javascript实现禁止复制网页内容
Dec 16 Javascript
JS获取表格内指定单元格html内容的方法
Mar 31 Javascript
详解AngularJS中的http拦截
Feb 09 Javascript
javascript的 {} 语句块详解
Feb 27 Javascript
JS实现图片预加载之无序预加载功能代码
May 12 Javascript
详解VueJs前后端分离跨域问题
May 24 Javascript
详解angular2 控制视图的封装模式
Dec 27 Javascript
简单了解微信小程序的目录结构
Jul 01 Javascript
D3.js 从P元素的创建开始(显示可加载数据)
Oct 30 #Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
Oct 30 #Javascript
如何调试异步加载页面里包含的js文件
Oct 30 #Javascript
fckeditor粘贴Word时弹出窗口取消的方法
Oct 30 #Javascript
js中style.display=&quot;&quot;无效的解决方法
Oct 30 #Javascript
Js实现网页键盘控制翻页的方法
Oct 30 #Javascript
javascript实现iframe框架延时加载的方法
Oct 30 #Javascript
You might like
php socket方式提交的post详解
2008/07/19 PHP
PHP执行批量mysql语句的解决方法
2013/05/02 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
PHP中__autoload和Smarty冲突的简单解决方法
2016/04/08 PHP
Yii2――使用数据库操作汇总(增删查改、事务)
2016/12/19 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
js+css在交互上的应用
2010/07/18 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
jquery实现图片上传之前预览的方法
2015/07/11 Javascript
JavaScript实现带箭头标识的多级下拉菜单效果
2015/08/27 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
2016/06/28 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
微信小程序时间控件picker view使用详解
2018/12/28 Javascript
vue实现多组关键词对应高亮显示功能
2019/07/25 Javascript
vue v-for直接循环数字实例
2019/11/07 Javascript
vue中get请求如何传递数组参数的方法示例
2019/11/08 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
[03:09]2014DOTA2国际邀请赛 赛场上的美丽风景线 中国Coser也爱DOTA2
2014/07/20 DOTA
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
pytyon 带有重复的全排列
2013/08/13 Python
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
Python3使用requests发闪存的方法
2016/05/11 Python
Python探索之创建二叉树
2017/10/25 Python
Django通过json格式收集主机信息
2020/05/29 Python
伦敦哈德森鞋:Hudson Shoes
2018/02/06 全球购物
Topshop美国官网:英国快速时尚品牌
2019/05/16 全球购物
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
夫妻分居协议书范本
2014/11/28 职场文书
毕业生对母校寄语
2015/02/26 职场文书
民主生活会主持词
2015/07/01 职场文书
Python Django搭建文件下载服务器的实现
2021/05/10 Python
Spring Security动态权限的实现方法详解
2022/06/16 Java/Android