小数点截取两位(小数三位以上的,小数点第二位加一)

1
2
3
4
5
6
7
8
function handleNum(p){
var r = ('' + p).split('.')
var f = r[0], e = r[1];
if(!e || e.length <= 2){
return Number(p).toFixed(2)
}
return (+f + ((+e.substr(0, 2) + 1)/100)).toFixed(2)
}

toFixed(2) 四舍五入保留两位小数