天天看點

保留兩位小數的方法

保留兩位小數,缺位補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中有一個方法提供保留小數位,具體可以參考另一篇文章《關于保留小數位以及報錯的問題》