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实现网页截图功能
Oct 16 Javascript
使用jQueryMobile实现滑动翻页效果的方法
Feb 04 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
Mar 01 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
May 04 Javascript
AngularJS全局scope与Isolate scope通信用法示例
Nov 22 Javascript
详解webpack进阶之loader篇
Aug 23 Javascript
jquery 通过ajax请求获取后台数据显示在表格上的方法
Aug 08 jQuery
Javascript 实现 Excel 导入生成图表功能
Oct 22 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
Jan 30 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
Apr 19 Javascript
vue使用element-ui实现表单验证
Dec 13 Vue.js
(开源)微信小程序+mqtt,esp8266温湿度读取
Apr 02 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
Yii2中关联查询简单用法示例
2016/08/10 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
网站页面自动跳转实现方法PHP、JSP(下)
2010/08/01 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
简单的jquery拖拽排序效果实现代码
2011/09/20 Javascript
Jquery.Form 异步提交表单的简单实例
2014/03/03 Javascript
JavaScript中使用arguments获得函数传参个数实例
2014/08/27 Javascript
Javascript 赋值机制详解
2014/11/23 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
JavaScript中利用各种循环进行遍历的方式总结
2015/11/10 Javascript
详解微信小程序开发之下拉刷新 上拉加载
2016/11/24 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
2019/04/04 Javascript
微信小程序实现蒙版弹出窗功能
2019/09/17 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
微信小程序绑定手机号获取验证码功能
2019/10/22 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
2020/09/01 Javascript
[50:50]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.20
2020/12/23 DOTA
详解python中executemany和序列的使用方法
2017/08/12 Python
python文本数据相似度的度量
2018/03/12 Python
django 通过url实现简单的权限控制的例子
2019/08/16 Python
python argparse传入布尔参数false不生效的解决
2020/04/20 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
使用Python画了一棵圣诞树的实例代码
2020/11/27 Python
详解通过变换矩阵实现canvas的缩放功能
2019/01/14 HTML / CSS
请介绍一下Ant
2016/07/22 面试题
原材料检验岗位职责
2014/03/15 职场文书
求职者怎样写自荐信
2014/04/13 职场文书
爱国演讲稿500字
2014/05/04 职场文书
汽车维修求职信
2014/06/15 职场文书
2015年光棍节活动总结
2015/03/24 职场文书
地球上的星星观后感
2015/06/02 职场文书
怎样写工作总结啊!
2019/06/18 职场文书
剑指Offer之Java算法习题精讲二叉树专项训练
2022/03/21 Java/Android
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android