Vue 过滤器:数字保留2位小数

/**
 * @author: DingChun
 *

 * 对源数据截取 decimals 位小数,不进行四舍五入
 * @param {*} num 源数据
 * @param {*} decimals 保留的小数位数
 */

export const cutOutNum = (num, decimals = 2) => {
  if (isNaN(num) || (!num && num !== 0)) {
    return '--'
  } else {
    // 默认为保留的小数点后两位
    const tempNum = Number(num)
    return parseFloat(tempNum).toFixed(decimals)
  }
}
LeafBox | 树叶盒子 是一个优秀的资源共享平台,拥有丰富的数字资源,您想要的在这里都可以找到。
LeafBox | 树叶盒子 » Vue 过滤器:数字保留2位小数

发表评论