- value是字符型
- 小数点的位置
- 截取小数点后的值-根据长度进行不同的处理
- 如带小数点根据长度进行处理,否则的话直接保留两位小数
function dealNum (value) {
var dotPosition = value.indexOf(’.’) + 1
let dotBackStr = value.substring(dotPosition)
return dotPosition ? (dotBackStr.length >= 2 ? Math.floor(value*100)/100 : value + ‘0’) : Number(value).toFixed(2)
}