js 截取字符的后六位,不足六位的前面补0 用JS,截取字符串的后六位,字符串长度不足六位的前面补0,如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function format(str) { var i=str.length(); if (i>=6){ str=str.substring(i-6,i); } else{ var str0 = "000000"; str = str0.substring(0, str0.length()- str.length()) + str; }}伪代码~~就是思路~ function zero(_size, _str) { size = _str.length; if(size < _size) { temp_size = _size - size; var zero_str = ''; for(var i = 0; i < temp_size; i++) { zero_str = zero_str + '0'; } _str = zero_str + _str; } return _str; } 引用 2 楼 JoeBlackzqq 的回复:那不是很简单吗!!! 先对原始串在前面加上“000000“,连接后取最后6位不就可以了! 注意:是字符串连接噢 请问怎么在上传文件时候检查文件的格式? 请教一个浏览器上遇到的问题。 谁能给个温度和像素的算法????? response.sendRedirect()能指定target么? 如何防止用户输入脚本 顺应WEB开发潮流,自学了J2EE三个月,做了个网站!想请教大家一些技术问题,不要不好意思进啊! 张孝祥JAVA视频教程 要的来了 高分相送--怎样把Tomcat启动成为windows2000的服务 Win2K+JDK1.3+Tomcat3.2+IIS5.0 配置问题。 web在线客服 Frameset和iframe操作问题 求jsp--获取列表框list值显示的功能---在线等--即刻给分
{
var i=str.length();
if (i>=6){
str=str.substring(i-6,i);
}
else{
var str0 = "000000";
str = str0.substring(0, str0.length()- str.length()) + str;
}
}
伪代码~~就是思路~
size = _str.length;
if(size < _size) {
temp_size = _size - size;
var zero_str = '';
for(var i = 0; i < temp_size; i++) {
zero_str = zero_str + '0';
}
_str = zero_str + _str;
}
return _str;
}
那不是很简单吗!!! 先对原始串在前面加上“000000“,连接后取最后6位不就可以了! 注意:是字符串连接噢