常用数学方法
1. 取整:
var number = 4.567;
var roundedNumber = Math.round(number); // 四舍五入,结果为 5
2. 向上取整:
var ceilNumber = Math.ceil(number); // 向上取整,结果为 5
3. 向下取整:
var floorNumber = Math.floor(number); // 向下取整,结果为 4
4. 绝对值:
var absoluteValue = Math.abs(-5); // 绝对值,结果为 5
5. 平方根:
var squareRoot = Math.sqrt(25); // 平方根,结果为 5
6. 幂运算:
var powerResult = Math.pow(2, 3); // 2 的 3 次方,结果为 8
7. 自然对数:
var naturalLog = Math.log(Math.E); // 自然对数,结果为 1
8. 10 的对数:
var logBase10 = Math.log10(100); // 10 的对数,结果为 2
常用数学常数
9. π(圆周率):
var piValue = Math.PI; // 圆周率,约为 3.14159
10. e(自然对数的底):
var eValue = Math.E; // 自然对数的底,约为 2.71828
三角函数
11. 正弦、余弦、正切:
var sineValue = Math.sin(Math.PI / 2); // 正弦值,结果为 1
var cosineValue = Math.cos(Math.PI); // 余弦值,结果为 -1
var tangentValue = Math.tan(Math.PI / 4); // 正切值,结果为 1
生成随机数
12. 生成 0 到 1 之间的随机数:
var randomValue = Math.random(); // 随机数,范围在 [0, 1) 之间
13. 生成指定范围的随机整数:
var randomInteger = Math.floor(Math.random() * 10) + 1; // 生成 1 到 10 之间的随机整数
最大值和最小值
14. 获取一组数字的最大值和最小值:
var maxNumber = Math.max(2, 5, 8, 1); // 最大值,结果为 8
var minNumber = Math.min(2, 5, 8, 1); // 最小值,结果为 1
这些是 JavaScript Math 对象的一些基本概念和用法。Math 对象提供了许多数学相关的功能,可以在进行数学计算时使用。
转载请注明出处:http://www.zyzy.cn/article/detail/4362/JavaScript