解决toFixed()在chorme浏览器中兼容性问题
问题:项目中有用到四舍五入保留两位小数的需求(不够两位小数的用0补齐),然后发现toFixed()函数在chorme中不能做到四舍五入
解决办法:通过自己定义函数解决
toFixed1(val,length){
let a = parseFloat(val)
if(isNaN(a)){
return false
}
const b = Math.pow(10,length)
let a = Math.round(a*b)/b
let s = a.toString()
let rs = s.indexOf(".")
if(rs<0){
rs = s.length
s+='.'
}
while(s.length<=rs+length){
s+="0"
}
return s
}