Math对象的属性
|
属性
|
描述
|
| Math.E | 欧拉常数(E) |
| Maht.LN2 | 2的自然对数 |
| Math.LN10 | 10的自然对数 |
| Math.LOG2E | 以2为底的E的对数 |
| Math.LOG10E | 以10为底的E的对数 |
| Math.PI | 圆周率∏ |
| Math.SQRT1_2 | 1/2的平方根 |
| Math.SQRT2 | 2的平方根 |
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);
本文详细介绍了JavaScript中Math对象的属性及方法,包括欧拉常数、自然对数等数学常数,以及绝对值、三角函数等实用函数。还提供了一个四舍五入到指定位数的示例函数。
2569

被折叠的 条评论
为什么被折叠?



