1.向下保留小数,且去掉0(不四舍五入)
getFloat = (num) => {//保留两位小数
let numMain = Number(num)
let main = parseFloat((parseInt(numMain * 100) / 100).toFixed(2));
return main
}
getOneFloat = (num) => {//保留一位小数
let numMain = Number(num)
let main = parseFloat((parseInt(numMain * 10) / 10).toFixed(1));
return main
}
2.去掉0(四舍五入,如果值为字符串类型,,此方法一定要转化为Number类型,不然会报错)
Number(num):字符串转为数值类型
getFloat=(num)=>{
let numMain=Number(num)
return parseFloat(numMain.toFixed(2))
}
getOneFloat=(num)=>{
let numMain=Number(num)
return parseFloat(numMain.toFixed(1))
}