Math

Math是一个内置对象,它拥有一些数学常数属性和数学函数方法。Math 不是一个函数对象。
Math 用于 Number类型。它不支持BigInt

属性

First Header Second Header
Math.E 欧拉常数,也是自然对数的底数,约等于 2.718
Math.LN2 2 的自然对数,约等于 0.693
Math.LN10 10 的自然对数,约等于 2.303
Math.LOG2E 以 2 为底的 E 的对数,约等于 1.443
Math.LOG10E 以 10 为底的 E 的对数,约等于 0.434
Math.PI 圆周率,一个圆的周长和直径之比,约等于 3.14159
Math.SQRT1_2 二分之一 ½ 的平方根,同时也是 2 的平方根的倒数 1/\sqrt{2},约等于 0.707
Math.SQRT2 2 的平方根,约等于 1.414

方法

First Header Second Header
Math.abs(x) 绝对值
Math.cbrt(x) 立方根
Math.sqrt(x) 返回一个数的平方根
Math.random() 返回一个 0 到 1 之间的伪随机数
Math.trunc(x) 返回一个数的整数部分,直接去除其小数点及之后的部分
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。