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 28 Javascript
jqTransform form表单美化插件使用方法
Jul 05 Javascript
javascript实现日历控件(年月日关闭按钮)
Dec 12 Javascript
jQuery 删除或是清空某个HTML元素示例
Aug 04 Javascript
元素绑定click点击事件方法
Jun 08 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
Jan 26 Javascript
vue模板语法-插值详解
Mar 06 Javascript
Kotlin学习第一步 kotlin语法特性
May 25 Javascript
vue.js选中动态绑定的radio的指定项
Jun 02 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
Feb 08 Javascript
Vue常用的几个指令附完整案例
Nov 06 Javascript
JS字符串和数组如何实现相互转化
Jul 02 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
有关php运算符的知识大全
2011/11/03 PHP
php连接微软MSSQL(sql server)完全攻略
2016/11/27 PHP
PHP MVC框架中类的自动加载机制实例分析
2019/09/18 PHP
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
javascript自启动函数的问题探讨
2013/10/05 Javascript
seaJs的模块定义和模块加载浅析
2014/06/06 Javascript
Egret引擎开发指南之视觉编程
2014/09/03 Javascript
AspNet中使用JQuery上传插件Uploadify详解
2015/05/20 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
理解javascript封装
2016/02/23 Javascript
window.open打开窗口被拦截的快速解决方法
2016/08/04 Javascript
深入探讨Vue.js组件和组件通信
2016/09/12 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
2019/03/13 jQuery
python控制台显示时钟的示例
2014/02/24 Python
python下读取公私钥做加解密实例详解
2017/03/29 Python
Python利用递归实现文件的复制方法
2018/10/27 Python
Django Celery异步任务队列的实现
2019/07/24 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
基于tensorflow指定GPU运行及GPU资源分配的几种方式小结
2020/02/03 Python
Python+Appium实现自动化测试的使用步骤
2020/03/24 Python
利用python对mysql表做全局模糊搜索并分页实例
2020/07/12 Python
python 生成器需注意的小问题
2020/09/29 Python
TUMI马来西亚官方网站:国际领先的高品质商旅箱包品牌
2018/04/26 全球购物
GWT的应用有哪两种部署模式
2012/12/21 面试题
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
大四学生找工作的自荐信
2014/03/27 职场文书
房屋买卖授权委托书
2014/09/27 职场文书
教师节标语大全
2014/10/07 职场文书
工人先锋号事迹材料
2014/12/24 职场文书
旷课检讨书范文
2015/01/27 职场文书
暑假打工感想
2015/08/07 职场文书
财务年终工作总结大全
2019/06/20 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书
中国古风插画师排行榜:夏达第一,第三是阴阳师姑获鸟皮肤创作者
2022/03/18 国漫