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 Ajax学习实例7 Ajax所有过程事件分析示例
Mar 23 Javascript
Jquery实现弹出层分享微博插件具备动画效果
Apr 03 Javascript
jquery实现保存已选用户
Jul 21 Javascript
JavaScript异步加载浅析
Dec 28 Javascript
微信小程序 swiper组件轮播图详解及实例
Nov 16 Javascript
深入浅析Vue组件开发
Nov 25 Javascript
jQuery基于ajax操作json数据简单示例
Jan 05 Javascript
javascript数据结构中栈的应用之符号平衡问题
Apr 11 Javascript
vue通过点击事件读取音频文件的方法
May 30 Javascript
JavaScript中使用Spread运算符的八种方法总结
Jun 18 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
Jul 31 Javascript
详解JS WebSocket断开原因和心跳机制
May 07 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中extract()函数的定义和用法
2012/08/17 PHP
thinkphp学习笔记之多表查询
2014/07/28 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
2017/03/15 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
php使用curl模拟多线程实现批处理功能示例
2019/07/25 PHP
php日志函数error_log用法实例分析
2019/09/23 PHP
[原创]图片分页查看
2006/08/28 Javascript
小议Javascript中的this指针
2010/03/18 Javascript
一起来写段JS drag拖动代码
2010/12/09 Javascript
jQuery.Validate验证库的使用介绍
2013/04/26 Javascript
jquery隐藏标签和显示标签的实例
2013/11/11 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
js实现一个链接打开两个链接地址的方法
2015/05/12 Javascript
Jquery左右滑动插件之实现超级炫酷动画效果附源码下载
2015/12/02 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
关于Jquery中的事件绑定总结
2016/10/26 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
angular+ionic返回上一页并刷新页面
2017/08/08 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
vue 如何使用递归组件
2020/10/23 Javascript
[01:35]2018年度CS GO最佳战队-完美盛典
2018/12/17 DOTA
Windows系统下使用flup搭建Nginx和Python环境的方法
2015/12/25 Python
以一个投票程序的实例来讲解Python的Django框架使用
2016/02/18 Python
Python Pandas 获取列匹配特定值的行的索引问题
2019/07/01 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
基于python检查SSL证书到期情况代码实例
2020/04/04 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
Daisy London官网:英国最大的首饰集团IBB旗下
2019/02/28 全球购物
日本高岛屋百货购物网站:TAKASHIMAYA
2019/03/24 全球购物
能源工程专业应届生求职信
2014/03/01 职场文书
请假条范文大全
2014/04/10 职场文书
校庆口号
2014/06/20 职场文书
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS