js,javascript四舍五入round

function round(arg) {
    var temp = arg < 0 ? -arg : arg,
        round_x = (10 * temp) % 10,
        round_D = arg % 1;
    if (round_x < 5) {
        return arg - round_D;
    } else {
        return arg - round_D + (arg > 0 ? 1 : -1);
    }
}

转载自:http://www.9958.pw/post/js_math_round

posted @ 2016-07-07 22:02  ldl_xz  阅读(107)  评论(0)    收藏  举报