JavaScript 常用的Math对象

     Math.ceil(x);
            //返回x向上取整后的整数值.
        Math.floor(x);
            //返回x向下取整后的整数值.。
        Math.round(x);
            //返回四舍五入后的整数.
        Math.abs(x)
            //返回x的绝对值.传入一个非数字形式的字符串或者 undefined/empty 变量,将返回 NaN。传入 null 将返回 0。
        Math.log(x)
            //返回一个数的自然对数,如果指定的 number 为负数,则返回值为 NaN。
        Math.max([x[,y[,…]]])
            //返回0个到多个数值中最大值。
            //如果没有参数,则结果为 - Infinity。
            //如果有任一参数不能被转换为数值,则结果为 NaN。
        Math.min([x[,y[,…]]])
            //返回0个到多个数值中最小值,Math.min 经常用于裁剪一个值,以便使其总是小于或等于某个边界值
            //如果没有参数,则结果为 Infinity。
            //如果有任一参数不能被转换为数值,则结果为 NaN。
        Math.pow(x,y)
            //返回x的y次幂.
        Math.random()
            //返回0到1之间的伪随机数(大于等于0,小于1),以当前时间为随机数种子
        Math.floor(Math.random() * (max - min + 1) + min); 
            // 返回一个介于min和max之间的整型随机数

  JavaScript的Math对象常用对象总结,以上是本人经常用到的Math对象的方法总结,还有好多方法没有编写上来。如果去要自行搜索,Math对象。

posted @ 2018-01-19 17:00  王维璋  阅读(206)  评论(0编辑  收藏  举报