web前端工程师学院

Javascript 中的复杂运算

2018-07-30  本文已影响7人  hx永恒之恋

通过作为 Math 对象的属性定义的 函数 和 常量 来实现:
Math.pow(2,53) // => 9007199254740992: 2 的 53 次幂
Math.round(.6) // => 1.0: 四舍五入
Math.ceil(.6) // => 1.0: 向上求整
Math.floor(.6) // => 0.0: 向下求整
Math.abs(-5) // => 5: 求绝对值
Math.max(x,y,z) // => 返回最大值
Math.min(x,y,z) // => 返回最小值
Math.random() // => 生成一个大于等于0小于1.0的伪随机数
Math.PI // => π: 圆周率
Math.E // => e: 自然对数的底数
Math.sqrt(3) // => 3 的平方根
Math.pow(3, 1/3) // => 3 的立方根
Math.sin(0) // => 三角函数:还有 Math.cos,Math.atan 等
Math.log(10) // => 10 的自然对数
Math.log(100)/Math.LN10 // => 以 10 为底 100 的对数
Math.log(512)/Math.LN2 // => 以 2 为底

上一篇下一篇

猜你喜欢

热点阅读