1. 程式人生 > >輸入整數輸出整數,輸入小數保留兩位小數

輸入整數輸出整數,輸入小數保留兩位小數

/**
 * 將輸入的價錢格式化
 * @param {number} number
 * 3082 => 3082
 * 88.0 => 88
 * 34.334 => 34.33
 * 34.335 => 34.34
 * 33.4 => 33.40
 */

export function formatMoney(val) {
  const v = val * 1;
  if (Number.isNaN(v)) {
    return 0;
  }
  if (Number.isInteger(v)) {
    return v;
  }
  return v.toFixed(2);
}