js の 1000 分の 1 形式、小数点以下 2 桁を保持します

正の整数単位の 100000 を渡すと、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")
}

おすすめ

転載: blog.csdn.net/weixin_44441196/article/details/120967345