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 相关文章推荐
javascript获取当前日期时间及其它操作函数
Jan 11 Javascript
jquery 关于event.target使用的几点说明介绍
Apr 26 Javascript
js onload处理html页面加载之后的事件
Oct 30 Javascript
javascript内置对象arguments详解
Mar 16 Javascript
javascript 中that的含义示例介绍
May 14 Javascript
jQuery实现每隔几条元素增加1条线的方法
Jun 27 Javascript
微信小程序 支付功能开发错误总结
Feb 21 Javascript
@ResponseBody 和 @RequestBody 注解的区别
Mar 08 Javascript
JS数组搜索之折半搜索实现方法分析
Mar 27 Javascript
Vue render深入开发讲解
Apr 13 Javascript
如何解决vue2.0下IE浏览器白屏问题
Sep 13 Javascript
google广告之另类js调用实现代码
Aug 22 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
在win7中搭建Linux+PHP 开发环境
2014/10/08 PHP
PHP获取photoshop写入图片文字信息的方法
2015/03/31 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
各种常用浏览器getBoundingClientRect的解析
2009/05/21 Javascript
jQuery 快速结束当前正在执行的动画
2013/11/20 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
js获取浏览器的各种属性
2017/04/27 Javascript
详解react-router如何实现按需加载
2017/06/15 Javascript
基于require.js的使用(实例讲解)
2017/09/07 Javascript
Vue 框架之动态绑定 css 样式实例分析
2018/11/14 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
vue新建项目并配置标准路由过程解析
2019/12/09 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
Python实现线程状态监测简单示例
2018/03/28 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
2020/08/20 Python
CSS3用@font-face实现自定义英文字体
2013/09/23 HTML / CSS
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
Nisbets法国:英国最大的厨房和餐饮设备供应商
2019/03/18 全球购物
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
酒店服务与管理毕业生求职信
2013/11/02 职场文书
学生自我鉴定
2013/12/18 职场文书
卫生安全检查制度
2014/02/04 职场文书
设计师求职信模板
2014/05/06 职场文书
质量提升方案
2014/06/16 职场文书
政风行风整改方案
2014/10/25 职场文书
工程款催款函
2015/06/24 职场文书
伊索寓言读书笔记
2015/06/30 职场文书
大学毕业谢师宴致辞
2015/07/27 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python
python中pandas对多列进行分组统计的实现
2021/06/18 Python
Python+腾讯云服务器实现每日自动健康打卡
2021/12/06 Python
python如何读取和存储dict()与.json格式文件
2022/06/25 Python