1. Math
  2. - Math和其他的对象不同,他不是一个构造函数
  3. 它属于一个工具类不用创建对象,它里边封装了数学运算相关的属性和方法
  4. - 比如
  5. Math.PI 圆周率。

1、Math的方法

  1. Math.ceil()
  2. - 可以对一个数进行向上取整,小数位只要有值就自动进1
  3. Math.floor()
  4. - 可以对一个数进行向下取整,小数位只要有值就自动舍掉
  5. Math.round()
  6. - 可以对一个数进行四舍五入取整
  7. max() 可以获取多个数中的最大值
  8. min() 可以获取多个数中的最小值
  9. Math.random()
  10. - 可以用来生成一个0-1之间的随机数
  11. - 生成一个010的随机数
  12. - 生成一个0x之间的随机数
  13. Math.round(Math.random()*x)
  14. - 生成1-10
  15. Math.round(Math.random()*9)+1
  16. - 生成一个x-y之间的随机数
  17. Math.round(Math.random()*(y-x)+x)
  18. toFixed() 保留小数点后的位数,括号里面传入1,就是保留一位
  1. var num = 13.45
  2. console.log(Math.ceil(num));//14
  3. console.log(Math.floor(num));//13
  4. console.log(Math.round(num));//13
  5. console.log(Math.max(4,5,6));//6
  6. console.log(Math.min(4,5,6));//4
  7. console.log(Math.random());//0-1之间的随机数