JavaScript中Math对象的基本应用

在前端项目的编程中,我们经常会需要运用到一些基本的数学方法。在JavaScript,Math对象灵活的运用可以帮我们很好地解决一些常见的数学问题。
下面是几个常见的Math对象和其使用方法的介绍:

1、Math.PI 其实际数值为圆周率π
2、Math.round() 其作用是去除对象的小数部分并四舍五入
例:console.log(Math.round(3.214)); // 打印结果为3
console.log(Math.round(3.675)); // 打印结果为4
3、Math.random() 取0~1之间的随机数值(不包括0和1)
4、Math.ceil() 向上取整数
例:console.log(Math.ceil(3.001)); // 打印结果为4
5、Math.floor() 向下取整数
例:console.log(Math.floor(3.9999)); // 打印结果为3
6、Math.max() 返回对象数据中的最大值
例:console.log(Math.max(2,32,92,12,78,81)); // 打印结果为92
7、Math.min() 返回对象数据中的最小值
例:console.log(Math.min(2,32,92,12,78,81)); // 打印结果为2
注:Math.max和Math.min接受的只能是多个参数,不能接收数组。若接收数组会得到NaN。
8、Math.pow(a,x) 计算a的x次方
例:console.log(Math.pow(2,3)); // 打印结果为8
9、Math.sqrt(n) 对数值n进行开平方运算
例:console.log(Math.sqrt(9)); // 打印结果为3
10、Math.sin() 进行三角函数的正弦运算
例:console.log(Math.sin(Math.PI)) // 打印结果为1 (sin90°)
11、Math.cos() 进行三角函数的余弦运算
例:console.log(Math.cos(Math.PI)) // 打印结果为0 (cos90°)
注:Math.sin和Math.cos括号中接收的值为弧度制的角度。

发布了1 篇原创文章 · 获赞 0 · 访问量 78

猜你喜欢

转载自blog.csdn.net/X_LiPing/article/details/104740912