vue項目里暫時遇到最好用的
① 四合五入,保留小數toFixed(保留幾位寫幾位)
// 計算后 用
value = value.toFixed(4);
② 驗證小數不能超過幾位使用
// 保留20位小數 const num = /^\d+(\.\d{1,20})?$/ if (!num.test(value)) { callback(new Error('請輸入數字!!')) } else { callback() } // 以此類推 // 保留2位小數 /^\d+(\.\d{1,2})?$/ // 保留3位小數 /^\d+(\.\d{1,3})?$/ // 保留6位小數 /^\d+(\.\d{1,6})?$/