前端学习——JavaScript里的Math内置对象
Math是一个内置对象( 由 ECMAScript 实现提供的、不依赖宿主环境的对象,这些对象在ECMAScript 程序执行之前就已经存在了), 它具有数学常数和函数的属性和方法;
如下:
- Math.LN2:2的对数——0.693
- Math.LN10——2.303
- Math.PI:圆周率π——3.14
- Math.floor():返回小于x的最大整数
- Math.pow(x,y):返回x的y次幂
- Math.random():返回0-1的伪随机数
- Math.round(x):返回四舍五入后的整数
- Math.sqrt(x):返回x的平方根
- Math.sin()\cos()\tan():返回相应的弦值(弧度)(可以用除法Math.PI/180把弧度转换为角度)
- Math.floor(Math.random() * (max - min + 1)) + min:返回一个数值在min和max之间的随机整数