JS中Math的方法使用

  • 向上取整
Math.ceil(12.08);  // 13
Math.ceil(-1.54);  // -1
  • 向下取整
Math.floor(12.58);  // 12
Math.floor(-2.87);  // -3
  • 随机函数
Math.random();  // [0, 1)
Math.random()*10 + 1;  // [1, 11)
  • 取绝对值
Math.abs(-8.3);  // 8.3
  • 取圆周率
Math.PI  // 3.141592653589793
  • 四舍五入
Math.round(4.32);  // 4
Math.round(4.87);  // 5
  • 开根号
Math.sqrt(9);  // 3
  • 开立方
Math.cbrt(27);  // 3
  • 平方
Math.pow(3,2);  // 9
  • e的指数
Math.exp(0);  // 1
Math.exp(1);  // 2.718281828459045
  • 计算正弦、余弦、正切、反正弦、反余弦、反正切
    注:带入的值必须是弧度值,因360°=2π,故计算弧度公式: 弧度=(角度/360)* 2*Math.PI
Math.sin((30/360)*2*Math.PI)  // 正弦
0.49999999999999994
Math.cos((60/360)*2*Math.PI)  // 余弦
0.5000000000000001
Math.tan((45/360)*2*Math.PI)  // 正弦
0.9999999999999999
Math.asin(0.49999999999999994)  // 反正弦
0.5235987755982988              
Math.acos(0.5000000000000001)  // 反余弦
1.0471975511965976
Math.atan(0.9999999999999999)  // 反正切
0.7853981633974483
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容