js formato de milésimas, mantenga dos lugares decimales

Pase una unidad entera positiva de 100000 para obtener 1,000.00

/**
 * @memberof formartPrice
 * @param 传入正整数单位分 100000
 * @returns 1,000.00
 */
export const formartPrice = (num) =>{
    
    
  if (isNaN(num * 1)) {
    
     return num }
  num /= 100
  num += ''
  return num.replace(/(\d)(?=(\d{3})+\.)/g, function (_, val) {
    
    
      return val + ',';
  }).replace(/\.$/,".00")
}

Supongo que te gusta

Origin blog.csdn.net/weixin_44441196/article/details/120967345
Recomendado
Clasificación