JS中的Math科学计算属性以及数值函数和三角函数求值

Math属性:

  • Math.SQRT1_2: 1/2的平方根

  • Math.SQRT2:2的平方根

  • Math.PI:圆周率(3.14159…)

  • Math.E:欧拉常数

  • Math.LN10:10的自然对数

  • Math.LOG2E:以2为底的e的对数

数值函数

  • Math.abs(x):返回x的绝对值

  • Math.ceil(x):返回大于等于x的最小整数,向上取整

    • Math.ceil(3.999) --- 4

  • Math.floor(x):返回小于等于x的最大整数,向下取整

    • Math.floor(3.999) — 3

    • Math.floor(3.002) --- 3

  • Math.exp(x):返回e(Math.E)的x次幂,是Math.log的逆运算

  • Math.log(x):返回x的自然对数,Math.exp的逆运算

  • Math.pow(x):返回x的y次幂

    • Math.pow(9, 2) — 81

    • Math.pow(36, 0.5) — 6

  • Math.round(x):返回最接近x的整数,如果这个数是接近它的两个数字的平均数,那么取较大的数

    • Math.round(3.999) — 4

    • Math.round(3.001) --- 3

    • Math.round(3.5) --- 4

  • Math.sqrt(x):返回根号x

三角函数

  • Math.cos(x):返回x的余弦值

  • Math.sin(x):返回x的正弦值

  • Math.tan(x):返回x的正切值

  • Math.acos(x):返回x的反余弦值

  • Math.asin(x):返回反正余弦值

  • Math.atan(x):返回反正切值

猜你喜欢

转载自blog.csdn.net/weixin_42604536/article/details/86367808