有 var id = "123456789";
如何在每3位数字后进行分组?
结果必须是这样的:
var no1 = 123;
var no2 = 456;
var no3 = 789;
如果 ID 更长、12 位、15 位或更多位,应该同样有效!
最佳答案
这可以是您的答案,根据您的需要使用此函数,输出
数组包含结果
function parseDigits()
{
var number = 123456789,
output = [],
sNumber = number.toString();
for (var i = 0, len = sNumber.length; i < len; i += 3) {
output.push(+sNumber.charAt(i)+sNumber.charAt(i+1)+sNumber.charAt(i+2));
}
alert(output);
}
关于JavaScript 变量分成组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17699570/