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π)

 

练习实例

猜你喜欢

转载自blog.csdn.net/qq_41893551/article/details/81905381