【发布时间】:2011-12-29 18:18:41
【问题描述】:
我试过下面的代码,但是不起作用会触发错误:
val.reverse is not a function
我该如何解决?
演示: http://jsfiddle.net/9ysZa/
//I want this output: 1,455,000
function num(val){
var result = val.reverse().join("")
.match(/[0-9]{1,3}/g).join(",")
.match(/./g).reverse().join("");
return result
}
alert(num('1455000'))
【问题讨论】:
标签: javascript number-formatting