js的四舍五入问题

//extend jscript math function
sg.Round = function(number, pos)
{
    if (isNaN(number) || isNaN(pos))
    {
        alert("不是数字");
        return;
    }

    var n = new Number(number);
    var s = Math.pow(10,pos)*n;
    var t = Math.round(s);
    return t / Math.pow(10, pos);
}

 

有没有更好的办法?

posted @ 2008-11-24 15:35  落叶潇潇雨  阅读(385)  评论(0编辑  收藏  举报