1. Math对象
Math对象用于执行数学任务,使用Math的属性或者方法的语法如: Math.PI(获取圆周率PI值) ,Math.pow(2,3) ( 获取2的3次方的值 )。
Math对象并不像Date和String那样是对象的类,它没有构造函数Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法,无法创建它。
通过把 Math作为对象就可以调用其所有属性和方法。
相关数学知识科普:
(1)对数:是对求幂的逆运算。例如:如果a的x次方等于N(a>0,且a!=1)(结果N叫做a的x次幂,a为底数,x为指数),那么数x叫做以a为底N的对数,其中,a叫做对数的底数,N叫做真数。
(2)自然对数:是以常数e为底数的对数,记作InN(N>0)。数学中,也常见以logx表示自然对数。在物理学、生物学等自然科学中,一般表示方法为 Inx。
(3)反余弦值:反余弦是一种反三角函数,值域是[0,Math.PI]。
2. Math对象的属性
2.1 Math.E
返回算数常量e,即自然对数的底数(约等于2.718)
2.2 Math.LN2
返回2的自然对数(约等于0.693) ÿ