javascript常用的Math对象的方法

简介

Math对象是在程序编程中用于执行一些数学任务的。Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。

常用方法

  • 圆周率:Math.PI
  • 绝对值:Math.abs(n)
  • 四舍五入:Math.round(n)
  • 向上取整:Math.ceil(n)
  • 向下取整:Math.floor(n)
  • 随机数:Math.round() (0~1的随机数)
  • 最大值:Math.max(a,b)
  • 最小值:Math.min(a,b)
  • 三角函数
    • 正弦:Math.sin(arc)
    • 余弦:Math.cos(arc)
    • 正切:Math.tan(arc)
    • 反正弦:Math.asin(arc)
    • 反余弦:Math.acos(arc)
    • 反正切:Math.atan(arc)
      注释:上述的arc为弧度,不是角度;
      公式:弧度 = 角度 * Math.PI / 180
  • 返回坐标点的角度:Math.atan2(y,x)
  • 次方:Math.pow(a,n) (表示a的n次方)
  • 开方(平方根):Math.sqrt(n) (表示n的平方根)

原文: http://blog.hawkzz.com/2017/06/09/javascript常用的Math对象的方法/  作者: hawk_zz

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • php -m windows 下查看php已开启的拓展 GMP是The GNU MP Bignum Libra...
    jianghu000阅读 2,349评论 0 0
  • php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uni...
    思梦PHP阅读 2,001评论 1 24
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 1,381评论 0 20