JavaScript Math对象

ECMAScript为保留数学公式和信息提供了一个公共位置,即Math对象。

1.min()和max()方法

用于确定一组数组中的最小值和最大值,两个方法都可以接收任意数量的参数。(比较的是参数的最值,参数不能是数组)

2.四舍五入

Math.ceil()向上取最接近的整数

Math.floor()向下取最接近的整数

Math.round()四舍五入取整数

3.random()方法

该方法返回大于等于0小于1的一个随机数。通过下面的公式可以从某个整数范围取一个随机值。

值 = Math.floor(Math.random() * 可能值得整数 + 第一个可能值)

4.Math的属性

属性 说明
Math.E 常量e得值
Math.LN10 10得自然对数
Math.LOG2E 以2为底得自然对数
Math.LOG10E 以10为底得自然对数
Math.PI 派的值
Math.SORT1_2 1/2的平方根
Math.SOERT2 2的平方根
Math.LN2 2得自然对数

5.Math的其他方法

  • Math.abs(num):返回num的绝对值
  • Math.log(num):返回num的自然对数
  • Math.pow(num,power):返回num的power次幂
  • Math.aqrt(num):返回num的平方根
  • Math.cos(num);返回num的余弦值
  • Math.sin(num):返回num的正弦值
  • Math.tan(num):返回num的正切值
posted @ 2020-07-01 16:04  江之鸟  阅读(116)  评论(0编辑  收藏  举报