美文网首页javascript基础入门
Javascript - Math类常用方法

Javascript - Math类常用方法

作者: 厦门_小灰灰 | 来源:发表于2019-11-20 22:22 被阅读0次

    Math类常用方法

    • min()和max()方法
      min():返回参数中的最低值;
      max():返回参数中的最高值;

    • 舍入方法

    Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数;
    Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数;
    Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的整数;

    • abs(x) 绝对值
      返回数的绝对值;

    • pow(x,y)
      返回 x 的 y 次幂。

    • random()
      返回0到1之间的伪随机数(大于等于0,小于1),以当前时间为随机数种子;

    简单示例:

    //min()和max()方法
    console.log("max(): " + Math.max(1,2,3,4,5));  //5
    console.log("min(): " + Math.min(1,2,3,4,5));  //1
    
    //舍入方法
    var number = 1.2;
    console.log("ceil(): " + Math.ceil(number));  //2
    console.log("floor(): " + Math.floor(number));  //1
    console.log("round(): " + Math.round(number));  //1 这个及时四舍五入
    
    //abs(x) 绝对值
    console.log("abs(): " + Math.abs(-1.2));  //1.2
    console.log("abs(): " + Math.abs(1.2));  //1.2
    
    //pow(x,y) x 的 y 次幂
    console.log(Math.pow(2, 2));  //4
    
    //random()
    console.log(Math.random());
    //随机数为 1-10
    Math.floor(Math.random() * 10 + 1);
    

    相关文章

      网友评论

        本文标题:Javascript - Math类常用方法

        本文链接:https://www.haomeiwen.com/subject/evdgictx.html