Math对象 Math方法

JavaScript 提供了 Math 内置对象方便我们进行数学运算

他具有数学常用和函数的属性和方法。

 

常用属性

max() 与 min()  求一组数的最大值和最小值

Math.max(10,9,22);      // => 22

Math.min(10,9,8,22);    // => 8

 

常用属性

Math.PI        // 圆周率 => 3.141592653589793

Math.E         // 自然对数底,数学中的 e 的值2.718281828459045

Math.LN10      // 10的自然对数,约等于 2.303

Math.LN2       // 2的自然对数,约等于 0.693

Math.LOG2E     // 以2为底e的对数,约等于 1.443

Math.LOG10E    // 以10为底e的对数,约等于 0.434

Math.SQRT1_2   // 返回 2 的平方根的倒数( 即1/2的平方根 )。这个值近似为 0.7071067811865476

Math.SQRT2     // 2的平方根,约等于 1.414

 

练习实例

 

Math 对象的常用方法

舍入方法:

    Math.ceil()        // 天花板函数  向上舍入  例:Math.ceil(2.34); // => 3

    Math.floor()       // 地板函数    向下舍入  例:Math.ceil(2.3); // => 2

    Math.round()       // 四舍五入    例:Math.round(2.7); // => 3


Math.random()        // 获取随机数(0-1)

Math.abs(num)        // 求num的绝对值

Math.exp(num)        // 求e的num次幂

Math.pow(num,power)  // 求num的power次方

Math.sqrt(num)       // 求num的平方根


三角函数:
    
    sin(), cos(), tan(), asin(), acos(), atan()    参数都是弧度(0-2π)

 

练习实例

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值