javascript常用内置对象——数学对象

使用对象的属性

①通过圆点(.)运算符:对象名.属性名;

②通过属性名:["属性名"]

③通过循环语句:for{var 变量 in 对象变量}

{

        ……对象变量(变量)……

}

④通过with语句:with(对象变量){

                    ……直接使用对象属性名、方法名……

}


数学(Math)对象

Math对象提供算数运算符所需要的多种算数值类型和函数,该对象的所有属性和方法都是静态的。

Math的属性

               属性                                                                说明
constructor对创建此此对象的函数的引用
E常量e,自然对数的底数(约等于2.718)
LN2

返回2的自然对数(约等于0.693

LN10

返回10的自然对数(约等于2.302

LOG2E

返回2为底的e的对数(约等于1.414

LOG10E

返回10为底的e的对数(约等于0.434

PI

返回圆周率(约等于3.14159

Prototype

向对象添加自定义属性和方法

SQRT1_2

返回2的平方根除1(约等于0.707

SQRT2

返回2的平方根(约等于1.414

Math的方法

方法                                            说明示例
abs(X)返回一个数的绝对值abs(-2)   //结果为2
acos(X)返回指定参数的反余弦值acos(1)  //结果为0
asin(X)返回指定参数的反正弦值asin(-1)  //结果为
cos(X)返回指定参数的余弦值cos(2) //结果为
sin(X)返回指定参数的正弦值sin(0) //结果为0
tan(X)返回一个角的正切值tan(Math.P1/4) //结果为1
atan(X)以介于-P1/2与P1/2弧度之间的数值来返回X的反正切值atan(1)   //结果为0.7854
ceil(X)对一个数进行上舍入cell(-10.8) //结果为-10
exp(X)返回e的指数exp(2) //结果为7.389
floor(X)对一个数进行下舍入floor(10.8) //结果为11
log(X)返回数的自然对数(底为e)log(Math.E) //结果为1
max(X,Y)

返回X和Y中的最大值

max(4,6) //结果为6
min(X,Y)返回X和Y中的最小值min(4,6) //结果为4
pow(X,Y)返回X的Y次幂pow(2,3) //结果为8
random()返回0~1之间的随机数randow()
round(X)把一个数四舍五入为最接近的整数round(8,10) //结果为9
sqrt(X)返回数的平方根sqrt(9) //结果为3


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值