mysql 空位补0_JavaScript前补零操作实例

摘要:这篇JavaScript栏目下的“JavaScript前补零操作实例”,介绍的技术点是“JavaScript、前补零、补零、操作、实例”,希望对大家开发技术学习和问题解决有帮助。

本文实例讲述了JavaScript前补零操作的方法。分享给大家供大家参考。具体如下:

很多时候为了显示格式,需要在某一字符串不满位的情况下进行前补0操作。

1. 传统代码

/**

* 前补0操作

* @param number String 待操作字符串

* @param length int 目标长度

*/

function addZero(number, length) {

var buffer = "";

if (number == "") {

for (var i = 0; i < length; i ++) {

buffer += "0";

}

} else {

if (length < number.length) {

return "";

} else if (length == number.length) {

return number;

} else {

for (var i = 0; i < (length - number.length); i ++) {

buffer += "0";

}

buffer += number;

}

}

return buffer;

}

2. 这个代码更简洁

function addZero(str,length){

return new Array(length - str.length + 1).join("0") + str;

}

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值