保留兩位小數,缺位補0
returnFloat = (value) => {
if (value == null || value == undefined) {
value = 0;
}
value = Math.round(parseFloat(value)*100)/100;
let xsd = value.toString().split(".");
if(xsd.length == 1){
value = value.toString() + ".00";
return value;
}
if(xsd.length > 1){
if(xsd[1].length < 2){
value = value.toString() + "0";
}
return value;
}
}
js中有一個方法提供保留小數位,具體可以參考另一篇文章《關于保留小數位以及報錯的問題》