自用型小数转换百分比保留二位小数(处理浮点数可能)

let formateRate = function(num) {
  if (typeof num !== 'number') return num
  let result = (num * 100).toFixed(2)
  if (result.toString().split('.').length > 1) {
    result = parseFloat(
      result.toString().split('.')[0] +
        '.' +
        result
          .toString()
          .split('.')[1]
          .substr(0, 2)
    )
  }
  console.log(result);
  
  return result
}

你可能感兴趣的:(笔记,自用)