2007/01/08 | 一行代码,实现将数字字符串按指定长度补零。
类别(编程资源) | 评论(0) | 阅读(806) | 发表于 11:39

var ot = "#1999";
for (ot = ot.split("#")[1]; ot.length < 6; ot = "0" + ot) {}
trace(ot);//  输出为 001999

split 函数说明:按照指定字符(比如 "#")将字符串拆开,"#"字符前面的部分和"#"字符后面的部分将被放到一个数组中,从数组中取出对应位置的字符串即可。

 var ot = "66#1999";

var t_array = ot.split("#");

trace(t_array [0]);//  输出为 66

trace(tt_array [1]);//  输出为 1999

for 循环实现的是按指定位数补零的功能,这里指定的位数是6位,所以到直到补足六位后,才退出循环。

0

评论Comments