JavaScript 的 Math 对象提供了一系列数学相关的方法,这些方法允许你执行各种数学运算,如取整、取幂、开方、三角函数等。以下是关于 JavaScript Math 对象的一些基本信息:

常见的 Math 方法

1. 取整方法:

  •  Math.round(x): 返回最接近参数 x 的整数,四舍五入。

console.log(Math.round(4.7)); // 输出: 5

  •  Math.floor(x): 返回小于或等于参数 x 的最大整数。

console.log(Math.floor(4.7)); // 输出: 4

  •  Math.ceil(x): 返回大于或等于参数 x 的最小整数。

console.log(Math.ceil(4.3)); // 输出: 5

2. 指数和对数方法:

  •  Math.pow(x, y): 返回 x 的 y 次幂。

console.log(Math.pow(2, 3)); // 输出: 8

  •  Math.sqrt(x): 返回参数 x 的平方根。

console.log(Math.sqrt(9)); // 输出: 3

  •  Math.log(x): 返回参数 x 的自然对数。

console.log(Math.log(Math.E)); // 输出: 1

3. 三角函数:

  •  Math.sin(x): 返回 x(以弧度为单位)的正弦值。

console.log(Math.sin(Math.PI / 2)); // 输出: 1

  •  Math.cos(x): 返回 x(以弧度为单位)的余弦值。

console.log(Math.cos(Math.PI)); // 输出: -1

  •  Math.tan(x): 返回 x(以弧度为单位)的正切值。

console.log(Math.tan(Math.PI / 4)); // 输出: 1

其他常见方法:

  •  Math.random(): 返回一个大于等于 0 且小于 1 的伪随机浮点数。

console.log(Math.random());

  •  Math.abs(x): 返回参数 x 的绝对值。

console.log(Math.abs(-5)); // 输出: 5

这只是 Math 对象提供的一些方法的简要介绍。Math 对象还包括其他一些数学函数,你可以根据需要查阅相关文档。


转载请注明出处:http://www.pingtaimeng.com/article/detail/3559/JavaScript