JavaScript实现按照指定长度为数字前面补零输出的方法


Posted in Javascript onMarch 19, 2015

本文实例讲述了JavaScript实现按照指定长度为数字前面补零输出的方法。分享给大家供大家参考。具体分析如下:

例如我们希望输出的数字长度是固定的,假设为10,如果数字为123,则输出0000000123,不够位数就在之前补足0,这里提供了三种不同的方式实现JS代码给数字补0 的操作

方法1

function PrefixInteger(num, length) {
  return (num/Math.pow(10,length)).toFixed(length).substr(2);
}

方法2,更为高效

function PrefixInteger(num, length) {
 return ( "0000000000000000" + num ).substr( -length );
}

还有更高效的

function PrefixInteger(num, length) {
 return (Array(length).join('0') + num).slice(-length);
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jquery.ui.draggable中文文档
Nov 24 Javascript
jQuery的slideToggle方法实例
May 07 Javascript
js获取URL的参数的方法(getQueryString)示例
Sep 29 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
Mar 16 Javascript
JavaScript模块随意拖动示例代码
May 27 Javascript
jQuery中mouseover事件用法实例
Dec 26 Javascript
jQuery事件绑定与解除绑定实现方法
Apr 15 Javascript
jquery表单对象属性过滤选择器实例分析
May 18 Javascript
node.js入门学习之url模块
Feb 25 Javascript
JS实现按钮颜色切换效果
Sep 05 Javascript
使用vuex的state状态对象的5种方式
Apr 19 Javascript
Vue组件系列开发之模态框
Apr 18 Javascript
JavaScript数组随机排列实现随机洗牌功能
Mar 19 #Javascript
JavaScript生成随机字符串的方法
Mar 19 #Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 #Javascript
JavaScript通过字典进行字符串翻译转换的方法
Mar 19 #Javascript
JavaScript更改原始对象valueOf的方法
Mar 19 #Javascript
jquery比较简洁的软键盘特效实现方法
Mar 19 #Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 #Javascript
You might like
用Flash图形化数据(一)
2006/10/09 PHP
一些 PHP 管理系统程序中的后门
2009/08/05 PHP
PHP依赖倒置(Dependency Injection)代码实例
2014/10/11 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
JavaScript判断undefined类型的正确方法
2015/06/30 Javascript
阻止表单提交按钮多次提交的完美解决方法
2016/05/16 Javascript
解决Angular.Js与Django标签冲突的方案
2016/12/20 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
node.js操作MongoDB的实例详解
2017/10/11 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
2018/07/30 Javascript
Koa代理Http请求的示例代码
2018/10/10 Javascript
微信小程序动态显示项目倒计时
2019/06/20 Javascript
JS 遍历 json 和 JQuery 遍历json操作完整示例
2019/11/11 jQuery
js实现点击生成随机div
2020/01/16 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
Vue微信公众号网页分享的示例代码
2020/05/28 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
[47:03]完美世界DOTA2联赛PWL S3 access vs LBZS 第一场 12.20
2020/12/23 DOTA
Python 网络编程起步(Socket发送消息)
2008/09/06 Python
python 根据正则表达式提取指定的内容实例详解
2016/12/04 Python
python3制作捧腹网段子页爬虫
2017/02/12 Python
Python 实现淘宝秒杀的示例代码
2018/01/02 Python
pandas数据清洗,排序,索引设置,数据选取方法
2018/05/18 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
结合CSS3的布局新特征谈谈常见布局方法
2016/01/22 HTML / CSS
英国顶级珠宝品牌之家:John Greed
2018/06/09 全球购物
银行招聘自荐信
2015/03/06 职场文书
公司财务经理岗位职责
2015/04/08 职场文书
重阳节简报
2015/07/20 职场文书
获奖感言怎么写
2015/07/31 职场文书
我的中国梦心得体会范文
2016/01/05 职场文书
初任公务员培训心得体会
2016/01/08 职场文书
社交电商模式的兴起:这些新的商机千万别错过
2019/07/26 职场文书
浅析Python实现DFA算法
2021/06/26 Python
详解Python内置模块Collections
2022/03/22 Python
Python如何加载模型并查看网络
2022/07/15 Python