js中一些常用的Math方法
Math类:这是一个静态类。
Math.PI:属性,返回圆周率。
Math.pow(a,b):返回a的b次方。
Math.abs(n):返回n的绝对值。
Math.sqrt(n):返回n的算术平方根。
Math.max():返回最大值。
Math.min():返回最小值。
Math.floor(n):返回小于等于n的最大整数。
Math.ceil(n):返回大于等于n的最小整数。
Math.round(n):对n四舍五入取整。
Math.random():返回[0,1)随机数。
Math.sin(a):返回a弧度的正弦值
Math.cos(a):返回a弧度的余弦值
Math.tan(a):返回a弧度的正切值
Math.sin(a*Math.PI/180)
将字符串转换为整型数据(Integer):
parseInt(“150”) //150
parseInt(“160abc”) //160
parseInt(“abc160”) //NaN (非数字)
parseInt(“abc”) //NaN
parseInt(“150.34”) //150
将字符串转换为实型数据:
parseFloat(“150.34”) //150.34
将一个变量num保留两位小数并四舍五入:
150.9874
(1)150.9874100=15098.74
(2)15098.74+0.5=15099.24
(3)parseInt(15099.24)=15099
(4)15099/100=150.99
150.99
完整的公式:parseInt(num100+0.5)/100