js保留小数点后几位的写法

  如下所示:

  

复制代码 代码如下:

  //保留小数点后2位

  function disposeNumber(value){

  if(value == null || value == ""){

  return 0;

  }else if(value.toString().indexOf(".") == -1){

  return value;

  }else{

  return round(value, 2);

  }

  }

  function round(v,e){

  var t=1;

  for(;e>0;t*=10,e--);

  for(;e<0;t/=10,e++);

  return Math.round(v*t)/t;

  }