JavaScript程序是使用语言本身提供的算术运算符来进行运算的。这些运算符包括 + - * / %
除了基本的运算符之外,JavaScript还支持更加复杂的算术运算,这些复杂的运算通过作为Math对象的属性定义的函数和常量来实现:
Math.pow(2,53) //=> 9007199254740992 2的53次幂 Math.round(.6) //=> 1.0 四舍五入 Math.ceil(.6) //=> 1.0 向上求整 Math.floor(.6) //=> 0 向下取整 Math.abs(-5) //=> 5 求绝对值 Math.max(x,y,z) //=> 返回最大值 Math.min(x,y,z) //=> 返回最小值 Math.random() //=> 生成一个大于0小于1的伪随机数 Math.PI //=> 圆周率 Math.E//=> 自然对数的底数 Math.sqrt(3) //=>3的平方跟 Math.pow(3,1/3) //=>3的立方根 Math.sin(0) //=> 三角函数 还有Math.cos Math.atan等 Math.log(10)/Math.LN10 //=> 以10为底100的对数 Math.log(512)/Math.LN2 //=> 以2为敌512的对数 Math.exp(3) //=> e的3次幂
主要介绍点Math对象的东西
原文:https://www.cnblogs.com/punisher999/p/12083763.html