floor:下退
Math.floor(12.9999)
=
12
ceil:上进
Math.ceil(12.1)
=
13
round:
四舍五入
Math.round(12.5)
=
13
Math.round(12.4)
=
12
二、小数位数控制
保留到整数:exam
=
Math.round(exam)
保留一位小数:exam
=
Math.round(exam
*
10)
/
10
保留二位小数:exam
=
Math.round(exam
*
100)
/
100
保留三位小数:exam
=
Math.round(exam
*
1000)
/1000
其它依次类推。
var a = 34.13a = Math.ceil(a*10)
alert(a)
a = a*1.0/10
alert(a)
该方法采用的是ceil向上取整的方法。
首先将该数*10保证整数位,然后调用得到342,
接下来是要缩小到原来的十分之一,由于原来的类型是整数,所以要先转换成小数,因此*1.0;然后再除10,得到34.2