Skip to content

Commit

Permalink
fix(input-number): logical judgment that decimal is undefined (#2006)
Browse files Browse the repository at this point in the history
  • Loading branch information
betavs authored Dec 30, 2024
1 parent 1873fcc commit 85f5552
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions js/input-number/large-number.ts
Original file line number Diff line number Diff line change
Expand Up @@ -359,11 +359,15 @@ export function formatDecimal(num: number, places: number, enableRound: boolean
return integer;
}
// 补足小数位数
let decimalNumber = decimal.slice(0, places);
if (decimal.length < places) {
decimalNumber += (fillZero(places - decimal.length));
if (decimal) {
let decimalNumber = decimal.slice(0, places);
if (decimal.length < places) {
decimalNumber += fillZero(places - decimal.length);
}
return [integer, decimalNumber].join('.');
}
return [integer, decimalNumber].join('.');

return [integer, fillZero(places)].join('.');
}

export function decimalPlacesToFixedNum(num: number, decimalPlaces: InputNumberDecimalPlaces) {
Expand Down

0 comments on commit 85f5552

Please sign in to comment.