保留N为小数,不四舍五入

起风了1573 / 2023-05-24 / 原文

export function toFixedReg(value, count) {
  // 小括号内是我们想要的结果
  const reg = new RegExp(`(\\d+\\.?\\d{0,${count}})[\\.\\d]*`);
  return (value + '.' + '0'.repeat(count)).replace(reg, '$1' + '0'.repeat(count - 1)).replace(reg, '$1');
};