JavaScript程序是使用语言本身提供的算术运算符来进行数字运算的。这些运算符包括加法运算符(+)、减法运算符(-)、乘法运算符(*)、除法运算符(/)和求余(求整除后的余数)运算符(%)。
除了基本的运算符外,JavaScript还支持更加复杂的算术运算,这些复杂运算通过作为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.exp(3) // => e的三次幂

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注