个性化阅读
专注于IT技术分析

JS Math数学对象属性和方法 – JavaScript参考文档

上一章JavaScript教程请查看:JS Date日期对象参考文档

本章简要概述了全局数学对象的属性和方法。

JavaScript数学对象

JavaScript Math对象用于执行数学任务。Math对象是一个静态的内置对象,因此不需要实例化它,它的所有属性和方法都可以直接访问。

要了解更多关于数学的知识,请查看JavaScript Math operations一章。

数学Math属性

下表列出了Math对象的标准属性。

属性 描述
E 返回欧拉数,即自然对数的底数e,约为2.718
LN2 返回2的自然对数,约为0.693
LN10 返回10的自然对数,大约是2.302
LOG2E 返回以2为底e的对数,约等于1.442
LOG10E 返回以10为底e的对数,约为0.434
PI 返回一个圆的周长比其直径(π)。PI的近似值是3.14159
SQRT1_2 返回1/2的平方根,大约是0.707
SQRT2 返回√2,大约是1.414

注意: Math对象只是静态函数和常量的集合。Math对象与其他内置对象(例如Date、Array、String等)不同,因为它没有构造函数,所以无法创建Math的实例。

数学的方法

下表列出了Math对象的标准方法。

方法 描述
abs() 返回一个数字的绝对值。
acos() 返回一个数的反余弦,以弧度为单位。
acosh() 返回一个数字的双曲反余弦。
asin() 返回一个数的反正弦值,以弧度为单位
asinh() 返回一个数字的双曲反正弦。
atan() 返回一个数的反正切值,单位为弧度。
atan2(y, x) 返回其参数商的反正切值。
atanh() 返回一个数字的双曲反正切。
cbrt() 返回一个数字的立方根。
ceil() 返回大于或等于给定数字的下一个整数(舍入)。
cos() 返回指定角度的余弦值。角度必须用弧度表示。
cosh() 返回一个数字的双曲余弦。
exp(x) 返回ex,其中x是参数,e是欧拉数(也称为纳皮尔常数),自然对数的基数。
floor() 返回小于或等于给定数字的下一个整数(向下舍入)。
log() 返回一个数的自然对数(以e为底)。
max(x, y, …) 返回数字列表中值最高的数字。
min(x, y, …) 返回数字列表中值最低的数字。
pow(x, y) 返回底的指数次方,即xy。
random() 返回一个介于0和1之间的随机数(包括0,但不包括1)。
round() 返回四舍五入到最近整数的数字的值。
sin() 返回数字的符号(以弧度表示)。
sinh() 返回一个数字的双曲正弦值。
sqrt() 返回一个数的平方根。
tan() 返回一个数字的正切值。
tanh() 返回一个数字的双曲正切。
trunc(x) 通过删除任何小数位数返回数字的整数部分。
赞(0)
未经允许不得转载:srcmini » JS Math数学对象属性和方法 – JavaScript参考文档

评论 抢沙发

评论前必须登录!