机会是个小姑娘,需要我们主动点

(有所为,有所不为)
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Javascript中Math对象使用心得

Posted on 2008-01-02 17:08  五子登科  阅读(238)  评论(0)    收藏  举报

Math对象方法

Math.ceil(x)     返回大于等于x的最小整数;

Math.floor(x)     返回小于等于x的最大整数;

Math.round(x)    将一个小数四舍五入为整数;

Math.pow(x,y)    幂运算,返回以x为底,y为指数的幂;

经常遇到的情况是需要取若干位有效数字的小数

于是给Math对象写了以下方法

Math.hold(x,n)    x为一小数,n为欲保留小数点后位数

Math.hold = function(x,n)
{
        var N = Math.pow(10,n);
        return Math.round(x * N)/N;