常用的Math方法

参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math




一、三角函数

三角函数 sin()、cos()、tan()、asin()、acos()、atan() 和 atan2() 返回的值是弧度而非角度。

若要转换,弧度除以 (Math.PI / 180) 即可转换为角度,同理,角度乘以这个数则能转换为弧度。

Math.atan2(y, x) —— 返回 y/x 的反正切值。

Math.PI —— 圆周率的写法

Math.sin(x) —— 返回一个数的正弦值。

Math.asin(x) —— 返回一个数的反正弦值。

Math.asinh(x) —— 返回一个数的反双曲正弦值。

Math.cos(x) —— 返回一个数的余弦值。

Math.acos(x) —— 返回一个数的反余弦值。

Math.acosh(x) —— 返回一个数的反双曲余弦值。

Math.tan(x) —— 返回一个数的正切值。

Math.atan(x) —— 返回一个数的反正切值。

Math.atanh(x) —— 返回一个数的反双曲正切值。




二、数学方法

Math.random() —— 返回一个 0 到 1 之间的伪随机数。

Math.round(x) —— 返回四舍五入后的整数。

Math.trunc(x) —— 返回一个数的整数部分,直接去除其小数点及之后的部分。

Math.ceil(x) —— 返回大于一个数的最小整数,即一个数向上取整后的值。

Math.floor(x) —— 返回小于一个数的最大整数,即一个数向下取整后的值。

Math.abs(x) —— 返回一个数的绝对值。

Math.sqrt(x) —— 返回一个数的平方根。

Math.cbrt(x) —— 返回一个数的立方根。

Math.pow(x, y) —— 返回一个数的 y 次幂。

Math.sign(x) —— 返回一个数的符号,得知一个数是正数、负数还是 0。

Math.toSource() —— 返回字符串 “Math”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值