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 相关文章推荐
JavaScript中的闭包介绍
Mar 15 Javascript
JS控制表单提交的方法
Jul 09 Javascript
基于jquery实现全屏滚动效果
Nov 26 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
Jan 25 Javascript
在AngularJS框架中处理数据建模的方式解析
Mar 05 Javascript
分分钟玩转Vue.js组件
Oct 25 Javascript
ES6生成器用法实例分析
Apr 10 Javascript
基于vue2.0实现简单轮播图
Nov 27 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 jQuery
浅谈关于iview表单验证的问题
Sep 29 Javascript
Node.js 进程平滑离场剖析小结
Jan 24 Javascript
通过实例讲解JS如何防抖动
Jun 15 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
星际争霸中的对战模式介绍
2020/03/04 星际争霸
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
php查询ip所在地的方法
2014/12/05 PHP
PHPMAILER实现PHP发邮件功能
2018/04/18 PHP
javascript知识点收藏
2007/02/22 Javascript
js 替换
2008/02/19 Javascript
json 定义
2008/06/10 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
jQuery实现复选框成对选择及对应取消的方法
2015/03/03 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
jQuery插件开发精品教程(让你的jQuery更上一个台阶)
2015/11/07 Javascript
微信小程序多列选择器range-key使用详解
2020/03/30 Javascript
Vue.js搭建移动端购物车界面
2020/06/28 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
[46:10]2014 DOTA2国际邀请赛中国区预选赛 CnB VS HGT
2014/05/21 DOTA
[06:25]DOTA2英雄梦之声_第17期_大地之灵
2014/06/20 DOTA
Python中unittest用法实例
2014/09/25 Python
Python中使用不同编码读写txt文件详解
2015/05/28 Python
Python计算字符宽度的方法
2016/06/14 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
2019/05/03 Python
Windows下PyCharm2018.3.2 安装教程(图文详解)
2019/10/24 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
Tensorflow 模型转换 .pb convert to .lite实例
2020/02/12 Python
python生成大写32位uuid代码
2020/03/03 Python
Python中remove漏删和索引越界问题的解决
2020/03/18 Python
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
Tory Burch英国官方网站:美国时尚生活品牌
2017/12/06 全球购物
中学清明节活动总结
2014/07/04 职场文书
家具商场的活动方案
2014/08/16 职场文书
标准单位租车协议书
2014/09/23 职场文书
公务员年度考核评语
2014/12/31 职场文书
面试复试通知单
2015/04/24 职场文书
人生遥控器观后感
2015/06/11 职场文书
消防宣传语大全
2015/07/13 职场文书