美文网首页
引用对象-Math对象

引用对象-Math对象

作者: 闪电西兰花 | 来源:发表于2017-04-02 00:43 被阅读0次
1.min()max()方法
  • 用于确定一组数值中的最小值和最大值
var min = Math.min(3,54,74,9);
var max = Math.max(3,54,74,9);
console.log(min);         //3
console.log(max);         //74
2.舍入方法(小数值舍入为整数的方法)
  • Math.ceil():向上舍入为最接近的整数(ceil翻译装天花板)
console.log( Math.ceil(25.6) );      //26
console.log( Math.ceil(25.3) );      //26
console.log( Math.ceil(25.9) );      //26
  • Math.floor():向下舍入为最接近的整数(floor翻译铺地板)
console.log( Math.floor(25.6) );      //25
console.log( Math.floor(25.3) );      //25
console.log( Math.floor(25.9) );      //25
  • Math.round():标准四舍五入为最接近的整数,同数学中的四舍五入
console.log( Math.round(25.6) );      //26
console.log( Math.round(25.3) );      //25
console.log( Math.round(25.9) );      //26
3.random()方法
  • Math.random()方法返回大于等于0小于1的一个随机数
  • 套用该公式可以从某个范围内随机选一个值 :Math.floor( Math.ramdom() * 可能值的总数 + 第一个可能的值 );
var num = Math.floor( Math.random() * 10 + 1   );
console.log(num);           //可以取得1-10之间的整数(包括1和10)
4.写一个函数limit2,保留数字小数点后两位,四舍五入
function limit2(num){
    return Math.round( num * 100 ) / 100;
}
console.log( limit2(3.456) );   //3.46
console.log( limit2(2.42) );    //2.42
5.写一个函数,获取从minmax之间的随机数,包括min不包括max
function getNum(min,max){
        return Math.random()*(max-min)+min;
}
console.log( getNum(1,10) );
6.写一个函数,获取从min都max之间的随机整数,包括min包括max
   function getNum(min,max){
        return Math.floor(Math.random()*(max-min+1)+min);
   }
   console.log( getNum(1,3) );
7.写一个函数,获取一个随机数组,数组中元素为长度为len,最小值为min,最大值为max(包括)的随机数
    function randomNum(len,min,max){
          var arr = [];
          for(i=0;i<len;i++){
              arr.push( Math.floor( Math.random()*(max-min+1)+min) );
          }
          return arr;
    }
    console.log(randomNum(3,1,4));

相关文章

  • 引用对象-Math对象

    1.min()和max()方法 用于确定一组数值中的最小值和最大值 2.舍入方法(小数值舍入为整数的方法) Mat...

  • JavaScript Math对象和Date对象浅谈

    JavaScript Math对象和Date对象浅谈 Math 对象 JavaScript当中的Math对象是原...

  • 内置对象

    内置对象有 数学对象(Math对象), 日期对象(Date对象),还有String对象 Math对象: a...

  • Date Math

    6.5 date math对象的学习 Math对象 Math对象:仅专门提供数学计算的方法Math对象没有构造函数...

  • 数值对象-Math对象

    一、Math对象的属性 Math对象的属性往往都是数学中常用到的“常量”,Math对象属性如下:Math对象属性 ...

  • JavaScript内置对象:math

    Math对象:math对象用于执行数学任务。 注意:Math 对象并不像 Date 和 String 那样是对象的...

  • 7_JavaScript_Math对象_字符串对象_浏览器对象B

    Math对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,...

  • Math 对象

    Math 对象 Math 对象用于执行数学任务 Math 对象并不像 Date 和 String 那样是对象的类,...

  • Math对象

    Math对象的属性 Math对象的方法

  • JavaScript Math(算数) 对象

    Math(算数)对象的作用是:执行常见的算数任务。JavaScript Math 对象的参考手册 Math 对象 ...

网友评论

      本文标题:引用对象-Math对象

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