js强制保留小数点后两位的代码

发布时间:2019-07-14编辑:脚本学堂
用javascript代码实现强制保留小数点后两位,有需要的朋友,可以参考下。

代码如下:

<script language="javascript">
/**
 * 保留小数后两位
 * http://www.jb200.com
*/
function toDecimal2(x) {
  var f = parseFloat(x);
  if (isNaN(f)) {
      return false;
  }
  var f = Math.round(x * 100) / 100;
  var s = f.toString();
  var rs = s.indexOf('.');
  if (rs < 0) {
      rs = s.length;
      s += '.';
  }
  while (s.length <= rs + 2) {
      s += '0';
  }
  return s;
}
</script>
您可能感兴趣的文章:
JavaScript保留小数点后指定位数的方法详解
javascript实例:验证只能输入数字和一个小数点
js实现2位小数点价格验证的例子
JS保留小数点(四舍五入、四舍六入)的代码实例