<script>
alert('1235455435')
function AddComma(numArg) {
var reg = /(-?\d+)(\d{3})/
numArg+=''
while (reg.test(numArg)) {
numArg=numArg.replace(reg, "$1,$2")
}
return numArg
}
alert(AddComma('1235455435'))
</script>

解决方案 »

  1.   

    就是四舍五入保留小数数的函数,
    比如说:
    str=1.2466
    formatNumber(str,2)=1.27
      

  2.   

    try:
    <script>
    function formatNumber(num,n){
    return Math.round(num.toString()*Math.pow(10,n))/Math.pow(10,n)
    }
    alert(formatNumber(3.1415926,2))
    </script>
      

  3.   

    try:
    <script>
    function formatNumber(num,n){
    return Math.round(num*Math.pow(10,n))/Math.pow(10,n)
    }
    alert(formatNumber(3.1415926,2))
    </script>