js Math相关API

本文介绍了JavaScript中的Math对象,包括Math对象的静态属性和方法,如Math.random(), Math.PI, Math.E等。讲解了如何生成随机数、取整、求幂、平方根等数学操作,并展示了使用Math.max()和Math.min()处理数组最大值和最小值的技巧。" 127831923,1412487,Flink广播状态实战:动态模式评估,"['流处理', 'Flink', '数据处理']
摘要由CSDN通过智能技术生成

数学  Math :所有属性和方法都是静态的,所以不能使用new关键字

如:new关键字创建实例:var arr = []; <==>  new Array ;new Math()则是错误的,Math不属于构造器,无法构造

静态方法和属性:String.fromCharCode

 

Math相关API

  1. Math.random():随机数,范围 0 < x < 1之间 ;
  2. Math.PI:一般用于弧度计算 
  3. Math.E:自然数 e 
  4. Math.ceil():向上取整  // Math.ceil(num);
  5. Math.floor():向下取整  // Math.floor(num);
  6. 公式:在任意两个整数之间随机获取一个整数值 ==> Math.floor(Math.random() * (max - min + 1) + min)
  7. Math.trunc():去除小数位,ES6新方法  // Math.trunc(num);
  8. Math.abs():取绝对值
  9. Math.pow(m, n):计算数 m 的 n 次幂
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值