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 相关文章推荐
JS中剪贴板兼容性、判断复制成功或失败
Mar 09 Javascript
基于逻辑运算的简单权限系统(实现) JS 版
Mar 24 Javascript
JavaScript DOM学习第六章 表单实例
Feb 19 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
Mar 20 Javascript
为何JS操作的href都是javascript:void(0);呢
Nov 12 Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 Javascript
详谈js遍历集合(Array,Map,Set)
Apr 06 Javascript
Vue项目总结之webpack常规打包优化方案
Jun 06 Javascript
vue动态配置模板 'component is'代码
Jul 04 Javascript
JS造成内存泄漏的几种情况实例分析
Mar 02 Javascript
vue页面更新patch的实现示例
Mar 25 Javascript
VUE之图片Base64编码使用ElementUI组件上传
Apr 09 Vue.js
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的输入输出流
2007/02/14 PHP
PHP 手机归属地查询 api
2010/02/08 PHP
php 备份数据库代码(生成word,excel,json,xml,sql)
2013/06/23 PHP
thinkPHP内置字符串截取函数用法详解
2016/11/15 PHP
PHP实现的敏感词过滤方法示例
2019/03/06 PHP
Ext.MessageBox工具类简介
2009/12/10 Javascript
Exjs 入门篇
2010/04/07 Javascript
idTabs基于JQuery的根据URL参数选择Tab插件
2012/04/11 Javascript
妙用Jquery的val()方法
2012/06/27 Javascript
JavaScript中的分号插入机制详细介绍
2015/02/11 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
JQuery标签页效果实例详解
2015/12/24 Javascript
基于jQuery实现点击列表加载更多效果
2016/05/31 Javascript
Bootstrap Search Suggest使用例子
2016/12/21 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
Nodejs读取文件时相对路径的正确写法(使用fs模块)
2017/04/27 NodeJs
vue移动端裁剪图片结合插件Cropper的使用实例代码
2017/07/10 Javascript
JavaScript中错误正确处理方式小结你用对了吗
2017/10/10 Javascript
详解javascript中的babel到底是什么
2018/06/21 Javascript
详解Element-UI中上传的文件前端处理
2019/08/07 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
Python中模块string.py详解
2017/03/12 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
Python如何将将模块分割成多个文件
2020/08/04 Python
使用python-cv2实现Harr+Adaboost人脸识别的示例
2020/10/27 Python
html5手机键盘弹出收起的处理
2020/01/20 HTML / CSS
日本网路线上商品代购服务:转送JAPAN
2016/08/05 全球购物
英国家喻户晓的折扣商场:TK Maxx
2017/05/26 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
好媳妇事迹材料
2014/12/24 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
2016年大学光棍节活动总结
2016/04/05 职场文书
MySQL 亿级数据导入导出及迁移笔记
2021/06/18 MySQL
vue如何在data中引入图片的正确路径
2022/06/05 Vue.js