js截取小数点后位数的三种方法 您所在的位置:网站首页 如何截取后几位数字的数据 js截取小数点后位数的三种方法

js截取小数点后位数的三种方法

2024-07-09 17:05| 来源: 网络整理| 查看: 265

js中截取小数点后位数的三种方法 1、不四舍五入 通过indexOf方法判断出‘.’在传入值得索引然后利用substring方法直接截取相应的位数

function getBit (value, bit = 3) { let str = value.toString(); let strIndex = str.indexOf('.'); if (strIndex === -1) return str; str = str.substring(0, strIndex + bit); console.log(str, bit); return str; }

2、四舍五入 通过toFixed()方法直接截取小数点后面的位数。

function getBit (value, bit = 3) { let str = Number(value); str = str.toFixed(bit) return str; }

3、不四舍五入 通过replace()方法匹配字符串直接截取

function getBit (value) { const reg = /([0-9]+\.[0-9]{2})[0-9]*/; let str = value.toString(); str = str.replace(reg,"$1"); console.log(str); return str; }


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有