JavaScript中的数学运算Math对象

本文详细介绍了JavaScript中Math对象的属性及方法,包括欧拉常数、自然对数等数学常数,以及绝对值、三角函数等实用函数。还提供了一个四舍五入到指定位数的示例函数。
Math对象
进行数学运算

    Math对象的属性
属性
描述
  Math.E欧拉常数(E)
  Maht.LN22的自然对数
  Math.LN1010的自然对数
  Math.LOG2E以2为底的E的对数
  Math.LOG10E以10为底的E的对数
  Math.PI圆周率∏
  Math.SQRT1_21/2的平方根
  Math.SQRT22的平方根

    Math对象的方法
  Math.abs(x)返回x的绝对值
  Math.acos(x)返回x的反余弦,x介于-1和1之间
  Math.asin(x)返回x的反正弦,x介于-1和1之间
  Math.atan(x)返回x的反正切
  Math.atan2(y,x)返回y/x的反正切,这里的(x,y)是笛卡儿坐标值
  Math.ceil(x)返回大于等于x的最小整数
  Math.cos(x)返回x的余弦
  Math.exp(x)返回E的x次幂
  Math.floor(x)返回小于等于x的最大整数
  Math.log(x)返回x的自然对数(以E为底)
  Math.max(value1,......)返回最大值
  Math.min(value1,......)返回最小值
  Math.pow(x,y)幂运算
  Math.random()返回一个0到1之间的随机小数
  Math.round(x)将一个小数四舍五入为整数
  Math.sin(x)返回x的正弦
  Math.sqrt(x)返回x的平方根,x必须大于0
  Math.tan(x)返回x的正切,x以弧度表示

例:四舍五入到指定位数
function round2(x,y){
  var p=Math.pow(10,y);
  x*=p;
  x=Math.round(x);
  return x/p;
}          round2(23.23456,3);          
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值