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括号中接收的值为弧度制的角度。
- 点赞
- 收藏
- 分享
- 文章举报
- JavaScript中类的基本应用
- JavaScript中的基本API整理及应用
- 重新想象 Windows 8.1 Store Apps (80) - 控件增强: WebView 之基本应用, POST 数据, 与 JavaScript 交互
- 剖析JavaScript传值[区分基本类型和应用类型]
- Javascript 循环语句基本应用[复习]
- javascript基本特点,组成和应用
- selenium 基本方法使用二_javascript的应用_对滚动条的操作
- 实验一线性表的基本操作实现及其应用(JavaScript实现)
- javascript学习笔记[8]--BOM基本应用
- JavaScript经典语句及其基本应用
- JavaScript经典语句及其基本应用
- 重新想象 Windows 8.1 Store Apps (80) - 控件增强: WebView 之基本应用, POST 数据, 与 JavaScript 交互
- JavaScript--基本包装类型+Math对象
- JavaScript经典语句及其基本应用
- selenium 基本方法使用二_javascript的应用_对input框执行输入(日历控件)
- javascript基本类型和引用类型,作用域和内存问题
- Android 基本布局以及应用
- Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
- 如何组织大型JavaScript应用中的代码?
- ArcGIS.Server.9.3和ArcGIS API for JavaScript实现基本的地图功能(一)