Js- Math对象-对应数学计算

 1.对应的方法

  1. Math.abs(x):返回 x 的绝对值。
  2. Math.ceil(x):返回大于或等于 x 的最小整数(向上取整)。
  3. Math.floor(x):返回小于或等于 x 的最大整数(向下取整)。
  4. Math.round(x):返回 x 四舍五入到最接近的整数。
  5. Math.max(x, y, ..., n):返回一组数中的最大值。
  6. Math.min(x, y, ..., n):返回一组数中的最小值。
  7. Math.random():返回一个介于 0(包含)和 1(不包含)之间的随机数。
  8. Math.pow(x, y):返回 x 的 y 次幂。
  9. Math.sqrt(x):返回 x 的平方根。
  10. Math.sin(x):返回 x 的正弦值(x 以弧度为单位)。
  11. Math.cos(x):返回 x 的余弦值(x 以弧度为单位)。
  12. Math.tan(x):返回 x 的正切值(x 以弧度为单位)。
  13. Math.asin(x):返回 x 的反正弦值(结果以弧度为单位)。
  14. Math.acos(x):返回 x 的反余弦值(结果以弧度为单位)。
  15. Math.atan(x):返回 x 的反正切值(结果以弧度为单位)。
  16. Math.atan2(y, x):返回从 x 轴到点 (y, x) 的角度(以弧度为单位)。
  17. Math.exp(x):返回 e 的 x 次幂,其中 e 是自然对数的底数。
  18. Math.log(x):返回 x 的自然对数(底为 e)。
  19. Math.log10(x):返回 x 的以 10 为底的对数。
  20. Math.log2(x):返回 x 的以 2 为底的对数。
  21. Math.PI:表示圆周率 π(约等于 3.14159)。
  22. Math.E:表示自然对数的底数 e(约等于 2.71828)。
  23. Math.LN2:表示 2 的自然对数(约等于 0.693)。
  24. Math.LN10:表示 10 的自然对数(约等于 2.302)。
  25. Math.SQRT1_2:表示 0.5 的平方根(约等于 0.707)。
  26. Math.SQRT2:表示 2 的平方根(约等于 1.414)。

2. 使用示例

// 计算绝对值
let absValue = Math.abs(-10); // 结果为 10

// 向上取整
let ceilValue = Math.ceil(4.1); // 结果为 5

// 向下取整
let floorValue = Math.floor(4.9); // 结果为 4

// 四舍五入
let roundValue = Math.round(4.5); // 结果为 5

// 获取最大值
let maxValue = Math.max(10, 20, 30); // 结果为 30

// 获取最小值
let minValue = Math.min(10, 20, 30); // 结果为 10

// 生成随机数
let randomValue = Math.random(); // 结果为介于 0(包含)和 1(不包含)之间的随机数

// 计算幂次方
let powValue = Math.pow(2, 3); // 结果为 8

// 计算平方根
let sqrtValue = Math.sqrt(9); // 结果为 3

// 计算正弦值(角度需要转换为弧度)
let sinValue = Math.sin(Math.PI / 2); // 结果为 1(90度角的正弦值)

// 计算余弦值(角度需要转换为弧度)
let cosValue = Math.cos(Math.PI); // 结果为 -1(180度角的余弦值)

// 计算正切值(角度需要转换为弧度)
let tanValue = Math.tan(Math.PI / 4); // 结果约为 1(45度角的正切值)

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值